The Chocolate Edition Wiki thechocolateedition_en https://thechocolateedition.wiki.gg/wiki/The_Chocolate_Edition_Wiki MediaWiki 1.39.4 first-letter Media Special Talk User User talk The Chocolate Edition Wiki The Chocolate Edition Wiki talk File File talk MediaWiki MediaWiki talk Template Template talk Help Help talk Category Category talk Module Module talk Gadget Gadget talk Gadget definition Gadget definition talk The Chocolate Edition Wiki 0 1 1 2021-11-29T15:17:56Z MediaWiki default 0 wikitext text/x-wiki <strong>MediaWiki has been installed.</strong> Consult the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User's Guide] for information on using the wiki software. == Getting started == * [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list] * [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ] * [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] * [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language] * [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki] 5702e4d5fd9173246331a889294caf01a3ad3706 6 1 2023-11-07T16:23:52Z Bloody Orphan 363928 wikitext text/x-wiki <strong>MediaWiki has been installed.</strong> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> Consult the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User's Guide] for information on using the wiki software. == Getting started == * [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list] * [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ] * [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] * [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language] * [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki] 65c45bc58a8c1fb0683b56d92e442b21f1a74cce 25 6 2023-11-08T17:09:36Z Bloody Orphan 363928 wikitext text/x-wiki <strong>MediaWiki has been installed.</strong> <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> {{Header|The Aether}} <div class="fpbody" id="fpsectionimage">[[File:The Aether Header.png|x200px|center|class=fpautoscale|link=The Aether]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:AetherGettingStartedIcon.png|48px|link=|class=fpimageshadow]] [[Guides/The_Aether/Getting Started|Getting Started]]</div> <div class="fpcontenttext">[[File:AetherTheAetherIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/The Aether|The Aether]]</div> <div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div> <div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div> <div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div> <div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div> <div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div> <div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div> </div> </div> [[Category:Aether Wiki front page]] 351e1129c2478b097fd22783cc70c9bf59c271a4 27 25 2023-11-08T17:15:12Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> {{Header|The Chocolate Edition}} <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|link=The Aether]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:AetherGettingStartedIcon.png|48px|link=|class=fpimageshadow]] [[Guides/The_Aether/Getting Started|Getting Started]]</div> <div class="fpcontenttext">[[File:AetherTheAetherIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/The Aether|The Aether]]</div> <div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div> <div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div> <div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div> <div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div> <div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div> <div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div> </div> </div> [[Category:Aether Wiki front page]] 962a247fd4348c545f528d81f24e7939f634f49a 28 27 2023-11-08T17:40:56Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> {{Header|The Chocolate Edition}} <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:AetherGettingStartedIcon.png|48px|link=|class=fpimageshadow]] [[Guides/The_Aether/Getting Started|Getting Started]]</div> <div class="fpcontenttext">[[File:AetherTheAetherIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/The Aether|The Aether]]</div> <div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div> <div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div> <div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div> <div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div> <div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div> <div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div> </div> </div> [[Category:Aether Wiki front page]] acd6c3aa464d9bf9a77b16d316581827e11b572d 37 28 2023-11-09T03:58:35Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> {{Header|The Chocolate Edition}} <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|48px|link=|class=fpimageshadow]] [[Guides/The_Aether/Getting Started|Getting Started]]</div> <div class="fpcontenttext">[[File:AetherTheAetherIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/The Aether|The Aether]]</div> <div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div> <div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div> <div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div> <div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div> <div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div> <div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div> </div> </div> [[Category:Aether Wiki front page]] f1768a6e3ea90ce81460f2101b95817d7cde5e9e 38 37 2023-11-09T03:59:23Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> {{Header|The Chocolate Edition}} <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|72px|link=|class=fpimageshadow]] [[Guides/The_Aether/Getting Started|The Eyes]]</div> <div class="fpcontenttext">[[File:AetherTheAetherIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/The Aether|The Aether]]</div> <div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div> <div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div> <div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div> <div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div> <div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div> <div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div> </div> </div> [[Category:Aether Wiki front page]] d7148a624dfde004d2f5ddbd0ffcac8746ada66d 39 38 2023-11-09T03:59:46Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> {{Header|The Chocolate Edition}} <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|92px|link=|class=fpimageshadow]] [[Guides/The_Aether/Getting Started|The Eyes]]</div> <div class="fpcontenttext">[[File:AetherTheAetherIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/The Aether|The Aether]]</div> <div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div> <div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div> <div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div> <div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div> <div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div> <div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div> </div> </div> [[Category:Aether Wiki front page]] 49ffc908d34fc41d103edfad82bbb5b63adee406 40 39 2023-11-09T04:01:56Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> {{Header|The Chocolate Edition}} <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|92px|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:AetherTheAetherIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/The Aether|The Aether]]</div> <div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div> <div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div> <div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div> <div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div> <div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div> <div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div> </div> </div> [[Category:Aether Wiki front page]] 6c46edff7e5bb6bd4af511a9d4e01db769c30f8f 43 40 2023-11-09T04:06:53Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> {{Header|The Chocolate Edition}} <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:Getting Started Picture|92px|link=|class=fpimageshadow]] [[Getting Started]]</div> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|92px|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div> <div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div> <div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div> <div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div> <div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div> <div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div> </div> </div> [[Category:Aether Wiki front page]] 7d61b745944a6eb9ce69a424912bb5997473865e 44 43 2023-11-09T04:08:30Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> {{Header|The Chocolate Edition}} <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:Getting Started Picture.jpg|92px|link=|class=fpimageshadow]] [[Getting Started]]</div> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|92px|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div> <div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div> <div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div> <div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div> <div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div> <div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div> </div> </div> [[Category:Aether Wiki front page]] 136dfde9c163e41a8dac255adc7e970680baf1f0 45 44 2023-11-09T04:10:06Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> {{Header|The Chocolate Edition}} <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:Getting Started Picture.jpg|100px|link=|class=fpimageshadow]] [[Getting Started]]</div> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div> <div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div> <div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div> <div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div> <div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div> <div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div> </div> </div> [[Category:Aether Wiki front page]] 257fe0b2fec8c6ae2b27febec40ce97e655ad54a Template:Extension DPL 10 2 2 2022-12-18T00:55:51Z DynamicPageList3 extension 44285 Autogenerated DPL's necessary template for content inclusion wikitext text/x-wiki <noinclude>This page was automatically created. It serves as an anchor page for all '''[[Special:WhatLinksHere/Template:Extension_DPL|invocations]]''' of [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:DynamicPageList3 Extension:DynamicPageList3].</noinclude> 087ffd4625ae7b1fea3436ec3f929e82ee739d29 MediaWiki:Privacy 8 3 3 2023-11-05T00:58:42Z Pcj 1919 Created page with "-" wikitext text/x-wiki - 3bc15c8aae3e4124dd409035f32ea2fd6835efc9 MediaWiki:Disclaimers 8 4 4 2023-11-05T00:59:03Z Pcj 1919 Created page with "-" wikitext text/x-wiki - 3bc15c8aae3e4124dd409035f32ea2fd6835efc9 MediaWiki:Copyright 8 5 5 2023-11-05T01:00:43Z Pcj 1919 Created page with "<div><img src=https://commons.wiki.gg/images/f/ff/CC-BY-SA.svg /> Page content is under the <a href=https://creativecommons.org/licenses/by-sa/4.0>Creative Commons Attribution-ShareAlike 4.0 License</a> unless otherwise noted.</div>" wikitext text/x-wiki <div><img src=https://commons.wiki.gg/images/f/ff/CC-BY-SA.svg /> Page content is under the <a href=https://creativecommons.org/licenses/by-sa/4.0>Creative Commons Attribution-ShareAlike 4.0 License</a> unless otherwise noted.</div> 7290744eba73e7f9987d32ef26b3490f5bea3537 The Eyes 0 6 7 2023-11-07T16:24:43Z Bloody Orphan 363928 Created page with "A list of eyes that progress the game." wikitext text/x-wiki A list of eyes that progress the game. a28952c1b3436a47fd30affe20b7b52d0d73f35d Simple eye 0 7 8 2023-11-07T16:27:59Z Bloody Orphan 363928 Created page with "Simple eye" wikitext text/x-wiki Simple eye 40fdf32cbd1fdd295e79944a08bcbbe29ce15376 Lost Eye, The Eye of Depths 0 8 9 2023-11-07T16:28:51Z Bloody Orphan 363928 Created page with "Lost Eye, The Eye of Depths" wikitext text/x-wiki Lost Eye, The Eye of Depths aad12872a9a687588ce45d9587bfa05a20c3fc00 Corrupted Eye, The Eye of Dark Magic 0 9 10 2023-11-07T16:29:51Z Bloody Orphan 363928 Created page with "Corrupted Eye, The Eye of Dark Magic" wikitext text/x-wiki Corrupted Eye, The Eye of Dark Magic c5fadc47ce03b50dfba356991ccf39c06ca0d0d1 Black Eye, The Eye of the Storm 0 10 11 2023-11-07T16:30:37Z Bloody Orphan 363928 Created page with "Black Eye, The Eye of the Storm" wikitext text/x-wiki Black Eye, The Eye of the Storm ff14942bea2c8392f626b42b9ac032244f46005e Evil Eye, The Eye of Technology 0 11 12 2023-11-07T16:31:35Z Bloody Orphan 363928 Created page with "Evil Eye, The Eye of Technology" wikitext text/x-wiki Evil Eye, The Eye of Technology ade870a7b6ae9924718a53c27896b1377b1e206a Exotic Eye, The Eye of Marine Life 0 12 13 2023-11-07T16:32:33Z Bloody Orphan 363928 Created page with "Exotic Eye, The Eye of Marine Life" wikitext text/x-wiki Exotic Eye, The Eye of Marine Life 14645a9255c4272df01de66f1da028061957ff00 Guardian Eye, The Eye of Primeval Civilzation 0 13 14 2023-11-07T16:33:20Z Bloody Orphan 363928 Created page with "Guardian Eye, The Eye of Primeval Civilzation" wikitext text/x-wiki Guardian Eye, The Eye of Primeval Civilzation 4228f5f42ab8b6ffca0590cb06d61bcffab7c531 Rogue Eye, The Eye of Wild's Breath 0 14 15 2023-11-07T16:34:14Z Bloody Orphan 363928 Created page with "Rogue Eye, The Eye of Wild's Breath" wikitext text/x-wiki Rogue Eye, The Eye of Wild's Breath e543b198f62d097eaef294e57e768bd460ceafd2 Old Eye, The Eye of Sands of Time 0 15 16 2023-11-07T16:35:07Z Bloody Orphan 363928 Created page with "Old Eye, The Eye of Sands of Time" wikitext text/x-wiki Old Eye, The Eye of Sands of Time d5ee4c9d35980d7cfd97f433e03e260897f215de Witch Eye, The Eye of Suspicious Concoction 0 16 17 2023-11-07T16:36:19Z Bloody Orphan 363928 Created page with "Witch Eye, The Eye of Suspicious Concoction" wikitext text/x-wiki Witch Eye, The Eye of Suspicious Concoction b5eef6c2ab75a5bd9cd09ec30fa1ae563afa6bd3 Cold Eye, The Eye of Glacial Epochs 0 17 18 2023-11-07T16:37:07Z Bloody Orphan 363928 Created page with "Cold Eye, The Eye of Glacial Epochs" wikitext text/x-wiki Cold Eye, The Eye of Glacial Epochs 9e8766bc08d580370e966ebb0ac16c0df04b990d Cursed Eye, The Eye of Dark Forgery 0 18 19 2023-11-07T16:38:18Z Bloody Orphan 363928 Created page with "Cursed Eye, The Eye of Dark Forgery" wikitext text/x-wiki Cursed Eye, The Eye of Dark Forgery 3a738e733f302da4465c85da1c92b8bc5ce1b37c Magical Eye, The Eye of Strange Sorcery 0 19 20 2023-11-07T16:38:54Z Bloody Orphan 363928 Created page with "Magical Eye, The Eye of Strange Sorcery" wikitext text/x-wiki Magical Eye, The Eye of Strange Sorcery 2cf047a87ba9aeb3c1da50c5229722cf5afde909 Nether Eye, The Eye of Living Hell 0 20 21 2023-11-07T16:39:36Z Bloody Orphan 363928 Created page with "Nether Eye, The Eye of Living Hell" wikitext text/x-wiki Nether Eye, The Eye of Living Hell 0248efd8633a150829c129b2d2f0ae10f511cbb7 Undead Eye, The Eye of Immaterial Essence 0 21 22 2023-11-07T16:40:11Z Bloody Orphan 363928 Created page with "Undead Eye, The Eye of Immaterial Essence" wikitext text/x-wiki Undead Eye, The Eye of Immaterial Essence 62c6e30f32afff654b27392b86f6d0e2afb57a8a Wither Eye, The Eye of Death 0 22 23 2023-11-07T16:40:40Z Bloody Orphan 363928 Created page with "Wither Eye, The Eye of Death" wikitext text/x-wiki Wither Eye, The Eye of Death 2ece5a21d6f43f8dfb6f160a3b2c2d0a7016a2fd ... The Eye of Beyond 0 23 24 2023-11-07T16:41:35Z Bloody Orphan 363928 Created page with "... The Eye of Beyond" wikitext text/x-wiki ... The Eye of Beyond a3025b79b8b98adaf7de000e690a67e09558dcf6 File:Chocolate edition landing page.webp 6 24 26 2023-11-08T17:14:46Z Bloody Orphan 363928 wikitext text/x-wiki The Chocolate Edition 2663d1c264cec93bcc2caf24c60ffd188ae93e5f MediaWiki:Common.css 8 25 29 2023-11-08T21:20:28Z Bloody Orphan 363928 Created page with "/* CSS placed here will be applied to all skins */ <@1135726076417544266> ```css body {background-image: url(https://media.forgecdn.net/avatars/902/239/638350149917518832.png)}```" css text/css /* CSS placed here will be applied to all skins */ <@1135726076417544266> ```css body {background-image: url(https://media.forgecdn.net/avatars/902/239/638350149917518832.png)}``` 7360921f8b1245ce57e9131fbba3e103274e3bfd 32 29 2023-11-09T03:46:57Z Bloody Orphan 363928 css text/css /* CSS placed here will be applied to all skins */ body { background-image: url("https://thechocolateedition.wiki.gg/images/3/39/Chocolate_edition_background_picture.jpg") } c55396f6fdc0fa76dcd24017a5a15cc5d79f14e6 33 32 2023-11-09T03:48:29Z Bloody Orphan 363928 css text/css /* CSS placed here will be applied to all skins */ body { background-image: url("https://sp.yimg.com/ib/th?id=OIP.JAKM1FcqcL3y1kNNgMIE7AHaHa&pid=Api&w=148&h=148&c=7&rs=1") } b253590a49bd83926a67cf1aa15d9ae9280b6589 34 33 2023-11-09T03:50:29Z Bloody Orphan 363928 css text/css /* CSS placed here will be applied to all skins */ body { background-image: url("/images/3/39/Chocolate_edition_background_picture.jpg") } 68b8373a22836f5c4a5c9f3024de625fa8ac023e 35 34 2023-11-09T03:54:24Z Bloody Orphan 363928 css text/css /* CSS placed here will be applied to all skins */ body { background: white url("https://thechocolateedition.wiki.gg/images/3/39/Chocolate_edition_background_picture.jpg"); background-repeat: repeat; background-position: center; } 62ce0fdf51d257e70f97d8dfee7d9b6e6baab265 File:Chocolate edition background picture.jpg 6 26 30 2023-11-09T03:39:50Z Bloody Orphan 363928 wikitext text/x-wiki Chocolate edition background picture 39933aa8fc7f256ef80414c825f506474e2302b7 Chocolate edition background picture 0 27 31 2023-11-09T03:42:07Z Bloody Orphan 363928 Created page with "[[File:Chocolate edition background picture.jpg|thumb]]" wikitext text/x-wiki [[File:Chocolate edition background picture.jpg|thumb]] 8ac8892c2fe8197b274dab689866a62e194bb4e4 File:The Eyes Quest Screen.png 6 28 36 2023-11-09T03:57:47Z Bloody Orphan 363928 wikitext text/x-wiki The Eyes Quest Screen a5419bb9088d60675b7221748b79ca402021c940 Getting Started 0 29 41 2023-11-09T04:04:58Z Bloody Orphan 363928 Created page with "Getting Started" wikitext text/x-wiki Getting Started 010b85ad56b34c34c7c2a3b2436c740e30428ed5 File:Getting Started Picture.jpg 6 30 42 2023-11-09T04:05:57Z Bloody Orphan 363928 wikitext text/x-wiki Getting Started Picture 096e039336eae240374f8fb3c13a24433e25d962 General Guidebook 0 31 46 2023-11-09T04:32:34Z Bloody Orphan 363928 Created page with "General Guidebook" wikitext text/x-wiki General Guidebook 03efa99ea865617672c73363d9f9b3753aec7ea5 File:General Guidebook.png 6 32 47 2023-11-09T04:33:07Z Bloody Orphan 363928 wikitext text/x-wiki General Guide Book 96be5658db1c712cd3dece83cf2d80002b2e160b File:Combat Specialist.png 6 33 48 2023-11-09T04:34:43Z Bloody Orphan 363928 wikitext text/x-wiki Combat Specialist 222c23edaab1449bdfc6dca89259b360d0a4cdd8 Combat Specialist 0 34 49 2023-11-09T04:36:02Z Bloody Orphan 363928 Created page with "Combat Specialist" wikitext text/x-wiki Combat Specialist 222c23edaab1449bdfc6dca89259b360d0a4cdd8 File:Resource Gathering.png 6 35 50 2023-11-09T04:36:52Z Bloody Orphan 363928 wikitext text/x-wiki Resource Gathering d1bc580dfad979baac236bcf1f9109b72a8b3dc9 File:Explorers Essentials.png 6 36 51 2023-11-09T04:38:32Z Bloody Orphan 363928 wikitext text/x-wiki Explorers Essentials 880495670b1e33ddb38d347ddfd49e2438147a77 Explorers Essentials 0 37 52 2023-11-09T04:38:55Z Bloody Orphan 363928 Created page with "Explorers Essentials" wikitext text/x-wiki Explorers Essentials 880495670b1e33ddb38d347ddfd49e2438147a77 Resource Gathering 0 38 53 2023-11-09T04:39:33Z Bloody Orphan 363928 Created page with "Resource Gathering" wikitext text/x-wiki Resource Gathering d1bc580dfad979baac236bcf1f9109b72a8b3dc9 File:Craftsmanship and Building.png 6 39 54 2023-11-09T04:42:01Z Bloody Orphan 363928 wikitext text/x-wiki Craftsmanship and Building 00902c09bffe26fefc27046d76b450791dbc575e Craftsmanship and Building 0 40 55 2023-11-09T04:42:16Z Bloody Orphan 363928 Created page with "Craftsmanship and Building" wikitext text/x-wiki Craftsmanship and Building 00902c09bffe26fefc27046d76b450791dbc575e File:Agriculture Infrastructure.png 6 41 56 2023-11-09T04:43:25Z Bloody Orphan 363928 wikitext text/x-wiki Agriculture Infrastructure 0a9ab7586e4659e3a47ca01f08ed87caefc2db2b Agriculture Infrastructure 0 42 57 2023-11-09T04:43:41Z Bloody Orphan 363928 Created page with "Agriculture Infrastructure" wikitext text/x-wiki Agriculture Infrastructure 0a9ab7586e4659e3a47ca01f08ed87caefc2db2b Locked Items 0 44 59 2023-11-09T04:45:25Z Bloody Orphan 363928 Created page with "Locked Items" wikitext text/x-wiki Locked Items 93609fe3a4c1886fc871c8edaacafd6465472b83 The Chocolate Edition Wiki 0 1 60 45 2023-11-09T04:46:03Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> {{Header|The Chocolate Edition}} <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div> <div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div> <div class="fpcontenttext">[[File:File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div> <div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div> <div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div> <div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div> </div> </div> [[Category:Aether Wiki front page]] aeac773855f5a63ff21f39001f4b9906a364f644 61 60 2023-11-09T04:46:53Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> {{Header|The Chocolate Edition}} <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div> <div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div> <div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div> <div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div> <div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div> <div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div> </div> </div> [[Category:Aether Wiki front page]] 2ac0e79ca6f8be3cf905ac705df30763067c6426 62 61 2023-11-09T04:47:24Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> {{Header|The Chocolate Edition}} <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div> <div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div> <div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div> <div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div> <div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div> <div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div> </div> </div> daeb437f4973e5c5957a9a01a89ea99c7fb9b971 64 62 2023-11-09T04:49:37Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> == The Chocolate Edition == <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div> <div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div> <div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div> <div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div> <div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div> <div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div> </div> </div> 98d812792dae925359dfc6a9b42fcaacd5c5f3dd 66 64 2023-11-09T05:14:09Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> == The Chocolate Edition == <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]|center|</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div> <div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div> <div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div> <div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div> <div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div> <div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div> </div> </div> 9487efa8809d10450848c757420e52559263e8e4 67 66 2023-11-09T05:15:22Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> == The Chocolate Edition == <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div> <div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div> <div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div> <div class="fpcontenttext">[[File:Explorers Essentials.png|100px|center|link=|class=fpimageshadow]] [[Explorers Essentials]]</div> <div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div> <div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div> </div> </div> 1f79872025fd2183019834deb1a238f6693b52eb 68 67 2023-11-09T05:15:37Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> == The Chocolate Edition == <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div> <div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div> <div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div> <div class="fpcontenttext">[[File:Explorers Essentials.png|100px|center|link=|class=fpimageshadow]] [[Explorers Essentials|center|]]</div> <div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div> <div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div> </div> </div> 6c09132c44e6efbce17bf0cfa030697ce3536654 69 68 2023-11-09T05:16:16Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> == The Chocolate Edition == <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div> <div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div> <div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div> <div class="fpcontenttext">[[File:Explorers Essentials.png|100px|center|link=|class=fpimageshadow]] [[Explorers Essentials]]</div> <div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div> <div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div> </div> </div> 1f79872025fd2183019834deb1a238f6693b52eb 71 69 2023-11-09T05:18:23Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> == The Chocolate Edition == <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:General Guide Book.png|100px|center|link=|class=fpimageshadow]] [[General Guidebook]]</div> <div class="fpcontenttext">[[File:Combat Specialist.png|100px|center|link=|class=fpimageshadow]] [[Combat Specialist]]</div> <div class="fpcontenttext">[[File:Resource Gathering.png|100px|center|link=|class=fpimageshadow]] [[Resource Gathering]]</div> <div class="fpcontenttext">[[File:Explorers Essentials.png|100px|center|link=|class=fpimageshadow]] [[Explorers Essentials]]</div> <div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|center|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div> <div class="fpcontenttext">[[File:Agriculture Infrastructure.png100px|center|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|center|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:Locked Items.jpg|100px|center|link=|class=fpimageshadow]] [[Locked Items]]</div> </div> </div> 09d779aa1f21a13624bd90b7c49ad9f4e5886541 72 71 2023-11-09T05:18:42Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> == The Chocolate Edition == <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:General Guide Book.png|100px|center|link=|class=fpimageshadow]] [[General Guidebook]]</div> <div class="fpcontenttext">[[File:Combat Specialist.png|100px|center|link=|class=fpimageshadow]] [[Combat Specialist]]</div> <div class="fpcontenttext">[[File:Resource Gathering.png|100px|center|link=|class=fpimageshadow]] [[Resource Gathering]]</div> <div class="fpcontenttext">[[File:Explorers Essentials.png|100px|center|link=|class=fpimageshadow]] [[Explorers Essentials]]</div> <div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|center|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div> <div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|center|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|center|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:Locked Items.jpg|100px|center|link=|class=fpimageshadow]] [[Locked Items]]</div> </div> </div> cdecf2c2c46c3f405bcb9883ced15cbbe7c9e8a4 73 72 2023-11-09T05:20:05Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> == The Chocolate Edition == <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div> <div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div> <div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div> <div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div> <div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div> <div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div> </div> </div> 98d812792dae925359dfc6a9b42fcaacd5c5f3dd 74 73 2023-11-09T05:20:58Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> == The Chocolate Edition == <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div> <div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div> <div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div> <div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div> <div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div> <div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div> </div> </div> 512fb8406da450502ec7304ee8c791a92bccab2c 80 74 2023-11-09T06:00:40Z Bloody Orphan 363928 wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> == The Chocolate Edition == <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div> <div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div> <div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div> <div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div> <div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div> <div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div> </div> </div> 6691583e32ff270ebbe7d71bb485bfa8edfe3bde MediaWiki:Common.css 8 25 65 35 2023-11-09T05:06:35Z Bloody Orphan 363928 css text/css /* CSS placed here will be applied to all skins */ body { background: white url("https://thechocolateedition.wiki.gg/images/3/39/Chocolate_edition_background_picture.jpg"); background-repeat: repeat; background-position: center; } .important { text-align: center } 14c6feaa90be747702a1a816fc48772d169d3d99 70 65 2023-11-09T05:16:39Z Bloody Orphan 363928 css text/css /* CSS placed here will be applied to all skins */ body { background: white url("https://thechocolateedition.wiki.gg/images/3/39/Chocolate_edition_background_picture.jpg"); background-repeat: repeat; background-position: center; } 62ce0fdf51d257e70f97d8dfee7d9b6e6baab265 The Eyes 0 6 75 7 2023-11-09T05:49:05Z Bloody Orphan 363928 wikitext text/x-wiki A list of eyes that progress the game. ===== Easy Eyes ===== ===== Medium Eyes ===== ===== Hard Eyes ===== ca76ba50ad2f253118bfad8d010c2ddfd5eba9f1 76 75 2023-11-09T05:50:06Z Bloody Orphan 363928 wikitext text/x-wiki A list of eyes that progress the game. == The Eyes == === Easy Eyes === === Medium Eyes === === Hard Eyes === 9b8db223e8ca487f98507462b80275843897a9e7 77 76 2023-11-09T05:52:13Z Bloody Orphan 363928 wikitext text/x-wiki [[File:The eyes|thumb]] == The Eyes == === Easy Eyes === === Medium Eyes === === Hard Eyes === 32bb3daec47b5dc4e006542f421c6d56bf1a4a7f 78 77 2023-11-09T05:54:03Z Bloody Orphan 363928 wikitext text/x-wiki [[File:The Eyes Quest Screen.png|100px|center|link=|class=fpimageshadow]] == The Eyes == === Easy Eyes === === Medium Eyes === === Hard Eyes === 70747344f58afa5f853b02c3d9906485d9b6ec0b 79 78 2023-11-09T05:54:23Z Bloody Orphan 363928 wikitext text/x-wiki [[File:The Eyes Quest Screen.png|200px|center|link=|class=fpimageshadow]] == The Eyes == === Easy Eyes === === Medium Eyes === === Hard Eyes === 8fe3837d2016a9c86bf948a28a46d18e1697230d 89 79 2023-11-09T06:59:51Z Bloody Orphan 363928 /* Easy Eyes */ wikitext text/x-wiki [[File:The Eyes Quest Screen.png|200px|center|link=|class=fpimageshadow]] == The Eyes == === Easy Eyes === <div class="fpcontenttext">[[File:Simple Eye.png|100px|link=|class=fpimageshadow]] [[Simple eye]]</div> <div class="fpcontenttext">[[File:Black Eye.png|100px|link=|class=fpimageshadow]] [[Black Eye, The Eye of the Storm]]</div> <div class="fpcontenttext">[[File:Corrupted Eye.png|100px|link=|class=fpimageshadow]] [[Corrupted Eye, The Eye of Dark Magic]]</div> <div class="fpcontenttext">[[File:Evil Eye.png|100px|link=|class=fpimageshadow]] [[Evil Eye, The Eye of Technology]]</div> <div class="fpcontenttext">[[File:Exotic Eye.png|100px|link=|class=fpimageshadow]] [[Exotic Eye, The Eye of Marine Life]]</div> <div class="fpcontenttext">[[File:Guardian Eye.png|100px|link=|class=fpimageshadow]] [[Guardian Eye, The Eye of Primeval Civilzation]]</div> <div class="fpcontenttext">[[File:Lost Eye.png|100px|link=|class=fpimageshadow]] [[Lost Eye, The Eye of Depths]]</div> <div class="fpcontenttext">[[File:Rogue Eye.jpg|100px|link=|class=fpimageshadow]] [[Rogue Eye, The Eye of Wild's Breath]]</div> === Medium Eyes === === Hard Eyes === 315f9c74e7e1cf21a0492857ba43944467c7c164 90 89 2023-11-09T07:00:44Z Bloody Orphan 363928 wikitext text/x-wiki [[File:The Eyes Quest Screen.png|200px|center|link=|class=fpimageshadow]] == The Eyes == === Easy Eyes === <div class="fpcontenttext">[[File:Simple Eye.png|100px|link=|class=fpimageshadow]] [[Simple eye]]</div> <div class="fpcontenttext">[[File:Black Eye.png|100px|link=|class=fpimageshadow]] [[Black Eye, The Eye of the Storm]]</div> <div class="fpcontenttext">[[File:Corrupted Eye.png|100px|link=|class=fpimageshadow]] [[Corrupted Eye, The Eye of Dark Magic]]</div> <div class="fpcontenttext">[[File:Evil Eye.png|100px|link=|class=fpimageshadow]] [[Evil Eye, The Eye of Technology]]</div> <div class="fpcontenttext">[[File:Exotic Eye.png|100px|link=|class=fpimageshadow]] [[Exotic Eye, The Eye of Marine Life]]</div> <div class="fpcontenttext">[[File:Guardian Eye.png|100px|link=|class=fpimageshadow]] [[Guardian Eye, The Eye of Primeval Civilzation]]</div> <div class="fpcontenttext">[[File:Lost Eye.png|100px|link=|class=fpimageshadow]] [[Lost Eye, The Eye of Depths]]</div> <div class="fpcontenttext">[[File:Rogue Eye.png|100px|link=|class=fpimageshadow]] [[Rogue Eye, The Eye of Wild's Breath]]</div> === Medium Eyes === === Hard Eyes === 45861e08f49b503185ea255bdc15c81e4b134921 96 90 2023-11-11T19:11:31Z Bloody Orphan 363928 wikitext text/x-wiki [[File:The Eyes Quest Screen.png|200px|center|link=|class=fpimageshadow]] == The Eyes == === Easy Eyes === <div class="fpcontenttext">[[File:Simple Eye.png|100px|link=|class=fpimageshadow]] [[Simple eye]]</div> <div class="fpcontenttext">[[File:Black Eye.png|100px|link=|class=fpimageshadow]] [[Black Eye, The Eye of the Storm]]</div> <div class="fpcontenttext">[[File:Corrupted Eye.png|100px|link=|class=fpimageshadow]] [[Corrupted Eye, The Eye of Dark Magic]]</div> <div class="fpcontenttext">[[File:Evil Eye.png|100px|link=|class=fpimageshadow]] [[Evil Eye, The Eye of Technology]]</div> <div class="fpcontenttext">[[File:Exotic Eye.png|100px|link=|class=fpimageshadow]] [[Exotic Eye, The Eye of Marine Life]]</div> <div class="fpcontenttext">[[File:Guardian Eye.png|100px|link=|class=fpimageshadow]] [[Guardian Eye, The Eye of Primeval Civilzation]]</div> <div class="fpcontenttext">[[File:Lost Eye.png|100px|link=|class=fpimageshadow]] [[Lost Eye, The Eye of Depths]]</div> <div class="fpcontenttext">[[File:Rogue Eye.png|100px|link=|class=fpimageshadow]] [[Rogue Eye, The Eye of Wild's Breath]]</div> === Medium Eyes === <div class="fpcontenttext">[[File:Old Eye.png|100px|link=|class=fpimageshadow]] [[Old Eye, The Eye of Sands of Time]]</div> <div class="fpcontenttext">[[File:Witch Eye.png|100px|link=|class=fpimageshadow]] [[Witch Eye, The Eye of Suspicious Concoction]]</div> <div class="fpcontenttext">[[File:Cold Eye.png|100px|link=|class=fpimageshadow]] [[Cold Eye, The Eye of Glacial Epochs]]</div> <div class="fpcontenttext">[[File:Cursed Eye.png|100px|link=|class=fpimageshadow]] [[Cursed Eye, The Eye of Dark Forgery]]</div> <div class="fpcontenttext">[[File:Magical Eye.png|100px|link=|class=fpimageshadow]] [[Magical Eye, The Eye of Strange Sorcery]]</div> === Hard Eyes === 327dafda112306dc73eff8a49b79f2bfa9198173 101 96 2023-11-11T19:18:25Z Bloody Orphan 363928 wikitext text/x-wiki [[File:The Eyes Quest Screen.png|200px|center|link=|class=fpimageshadow]] == The Eyes == === Easy Eyes === <div class="fpcontenttext">[[File:Simple Eye.png|100px|link=|class=fpimageshadow]] [[Simple eye]]</div> <div class="fpcontenttext">[[File:Black Eye.png|100px|link=|class=fpimageshadow]] [[Black Eye, The Eye of the Storm]]</div> <div class="fpcontenttext">[[File:Corrupted Eye.png|100px|link=|class=fpimageshadow]] [[Corrupted Eye, The Eye of Dark Magic]]</div> <div class="fpcontenttext">[[File:Evil Eye.png|100px|link=|class=fpimageshadow]] [[Evil Eye, The Eye of Technology]]</div> <div class="fpcontenttext">[[File:Exotic Eye.png|100px|link=|class=fpimageshadow]] [[Exotic Eye, The Eye of Marine Life]]</div> <div class="fpcontenttext">[[File:Guardian Eye.png|100px|link=|class=fpimageshadow]] [[Guardian Eye, The Eye of Primeval Civilzation]]</div> <div class="fpcontenttext">[[File:Lost Eye.png|100px|link=|class=fpimageshadow]] [[Lost Eye, The Eye of Depths]]</div> <div class="fpcontenttext">[[File:Rogue Eye.png|100px|link=|class=fpimageshadow]] [[Rogue Eye, The Eye of Wild's Breath]]</div> === Medium Eyes === <div class="fpcontenttext">[[File:Old Eye.png|100px|link=|class=fpimageshadow]] [[Old Eye, The Eye of Sands of Time]]</div> <div class="fpcontenttext">[[File:Witch Eye.png|100px|link=|class=fpimageshadow]] [[Witch Eye, The Eye of Suspicious Concoction]]</div> <div class="fpcontenttext">[[File:Cold Eye.png|100px|link=|class=fpimageshadow]] [[Cold Eye, The Eye of Glacial Epochs]]</div> <div class="fpcontenttext">[[File:Cursed Eye.png|100px|link=|class=fpimageshadow]] [[Cursed Eye, The Eye of Dark Forgery]]</div> <div class="fpcontenttext">[[File:Magical Eye.png|100px|link=|class=fpimageshadow]] [[Magical Eye, The Eye of Strange Sorcery]]</div> === Hard Eyes === <div class="fpcontenttext">[[File:Nether Eye.png|100px|link=|class=fpimageshadow]] [[Nether Eye, The Eye of Living Hell]]</div> <div class="fpcontenttext">[[File:Undead Eye.png|100px|link=|class=fpimageshadow]] [[Undead Eye, The Eye of Immaterial Essence]]</div> <div class="fpcontenttext">[[File:Wither Eye.png|100px|link=|class=fpimageshadow]] [[Wither Eye, The Eye of Death]]</div> <div class="fpcontenttext">[[File:Cryptic Eye.png|100px|link=|class=fpimageshadow]] [[... The Eye of Beyond]]</div> b48940620350caa6b1f62b2825d71beb08110fb7 File:Simple Eye.png 6 46 81 2023-11-09T06:52:01Z Bloody Orphan 363928 wikitext text/x-wiki Simple Eye 5aa95a6e9fddd8f15584ba60780e4e770e4920b8 File:Black Eye.png 6 47 82 2023-11-09T06:52:33Z Bloody Orphan 363928 wikitext text/x-wiki Black Eye 98ca9ea22199ca4b1afe25b39b6ad8cba24205ca File:Corrupted Eye.png 6 48 83 2023-11-09T06:53:30Z Bloody Orphan 363928 wikitext text/x-wiki Corrupted Eye 3625a92393b806d9a55d2e8e8406521a2b9feb8b File:Evil Eye.png 6 49 84 2023-11-09T06:54:14Z Bloody Orphan 363928 wikitext text/x-wiki Evil Eye 240dd11ca4e93e4718a4b0cb73ef1c01b87550f7 File:Exotic Eye.png 6 50 85 2023-11-09T06:55:23Z Bloody Orphan 363928 wikitext text/x-wiki Exotic Eye cf9ae65282f84902f355270ac4790d92e7fd27aa File:Guardian Eye.png 6 51 86 2023-11-09T06:56:05Z Bloody Orphan 363928 wikitext text/x-wiki Guardian Eye 1ad4ab87252ef19439a2bff219c5997a00072a25 File:Lost Eye.png 6 52 87 2023-11-09T06:57:04Z Bloody Orphan 363928 wikitext text/x-wiki Lost Eye afe93e3c43acf77580ff0b87091e9535d77e48f1 File:Rogue Eye.png 6 53 88 2023-11-09T06:57:48Z Bloody Orphan 363928 wikitext text/x-wiki Rogue Eye b796060c03f3a8eab12fc0fd2854ec69727a53ab File:Old Eye.png 6 54 91 2023-11-11T19:06:28Z Bloody Orphan 363928 wikitext text/x-wiki Old Eye e66306d214a41ac205478717cf2c3a1c6d06a5dd File:Witch Eye.png 6 55 92 2023-11-11T19:07:18Z Bloody Orphan 363928 wikitext text/x-wiki Witch Eye 31b01a75c8e4dc5581dc5c8992d3077cea7ce049 File:Cold Eye.png 6 56 93 2023-11-11T19:07:58Z Bloody Orphan 363928 wikitext text/x-wiki Cold Eye 317cd61d9a3a6f328cc293ab4697c25987a368fc File:Cursed Eye.png 6 57 94 2023-11-11T19:08:52Z Bloody Orphan 363928 wikitext text/x-wiki Cursed Eye e172dc1e3d942ac8daa3b298d8bc12c77ca004da File:Magical Eye.png 6 58 95 2023-11-11T19:09:37Z Bloody Orphan 363928 wikitext text/x-wiki Magical Eye 5a552c2ed580265e518ec399ca594725b4121b49 File:Nether Eye.png 6 59 97 2023-11-11T19:16:00Z Bloody Orphan 363928 wikitext text/x-wiki Nether Eye cd160760bc20e3307f430b7b6d4f9cd0a85d6b9f File:Undead Eye.png 6 60 98 2023-11-11T19:16:30Z Bloody Orphan 363928 wikitext text/x-wiki Undead Eye 6d02ea62a827ec8c9304148f0e9c6ed090e58de0 File:Wither Eye.png 6 61 99 2023-11-11T19:17:01Z Bloody Orphan 363928 wikitext text/x-wiki Wither Eye 31750ed4a51625538809c1699772c1d50256907d File:Cryptic Eye.png 6 62 100 2023-11-11T19:17:28Z Bloody Orphan 363928 wikitext text/x-wiki Cryptic Eye 64e10e7e13a64a0aa77a9ac6efbfc4daf6182e2e Simple eye 0 7 102 8 2023-11-11T19:22:46Z Bloody Orphan 363928 wikitext text/x-wiki Simple eye === Fire Charge === === Ender Pearl === === Glowstone Dust === === Witch Pupil === === Blaze Powder === e4c7b175176cd498dd67b8d98f4792927459863b File:Fire Charge.png 6 63 103 2023-11-12T03:51:51Z Bloody Orphan 363928 wikitext text/x-wiki Fire Charge 2b5c87b9eff2c31de94aeb8cb95858a201f36d98 File:Wraith.webp 6 64 104 2023-11-12T03:52:35Z Bloody Orphan 363928 wikitext text/x-wiki Wraith 96433896e4e854f2b7b6dd20cbd7f3c2f5164edf Simple eye 0 7 105 102 2023-11-12T03:56:42Z Bloody Orphan 363928 /* Fire Charge */ wikitext text/x-wiki Simple eye === Fire Charge === Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves. {| class="wikitable" | |- | [[File:Fire Charge.png|100px|]] |- | [[File:Wraith.webp|100px|]] === Ender Pearl === === Glowstone Dust === === Witch Pupil === === Blaze Powder === b391ac94ad4433e0fcd4a33e69520662d5fa5341 106 105 2023-11-12T04:01:11Z Bloody Orphan 363928 /* Fire Charge */ wikitext text/x-wiki Simple eye === Fire Charge === <gallery> File:Fire Charge.png </gallery> Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves. <gallery> File:Wraith.webp </gallery> === Ender Pearl === === Glowstone Dust === === Witch Pupil === === Blaze Powder === 5d66ca7fc4859423507ee4ffcd6c5853af920bb9 107 106 2023-11-12T04:02:30Z Bloody Orphan 363928 /* Fire Charge */ wikitext text/x-wiki Simple eye === Fire Charge === Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves. <gallery> File:Fire Charge.png| Fire Charge File:Wraith.webp|Wraith </gallery> === Ender Pearl === === Glowstone Dust === === Witch Pupil === === Blaze Powder === ab7dd753a6796d0b99f79dbd3bc26b3c5ffa93d0 109 107 2023-11-12T04:04:01Z Bloody Orphan 363928 /* Ender Pearl */ wikitext text/x-wiki Simple eye === Fire Charge === Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves. <gallery> File:Fire Charge.png| Fire Charge File:Wraith.webp|Wraith </gallery> === Ender Pearl === Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman. <gallery> File:Ender pearl.png|Ender Pearl </gallery> === Glowstone Dust === === Witch Pupil === === Blaze Powder === c2380c148c355e9d6eae050df8665299e0151fa3 112 109 2023-11-12T04:06:42Z Bloody Orphan 363928 wikitext text/x-wiki <gallery> File:A Simple Eye Quest.png File:Eye of ender Recipe.png </gallery> === Fire Charge === Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves. <gallery> File:Fire Charge.png| Fire Charge File:Wraith.webp|Wraith </gallery> === Ender Pearl === Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman. <gallery> File:Ender pearl.png|Ender Pearl </gallery> === Glowstone Dust === === Witch Pupil === === Blaze Powder === 9abdd1576745be37bdfe4b39a23b75a4f21e5d48 117 112 2023-11-12T04:11:21Z Bloody Orphan 363928 /* Glowstone Dust */ wikitext text/x-wiki <gallery> File:A Simple Eye Quest.png File:Eye of ender Recipe.png </gallery> === Fire Charge === Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves. <gallery> File:Fire Charge.png| Fire Charge File:Wraith.webp|Wraith </gallery> === Ender Pearl === Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman. <gallery> File:Ender pearl.png|Ender Pearl </gallery> === Glowstone Dust === Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries. <gallery> File:Glowstone Dust.png File:Glowstone 1 of 3.png File:Glowstone 2 of 3.png File:Glowstone 3 of 3.png </gallery> === Witch Pupil === === Blaze Powder === 1522b0ce3b4155b812dc2cbbb58218e38e093080 120 117 2023-11-12T04:13:53Z Bloody Orphan 363928 /* Witch Pupil */ wikitext text/x-wiki <gallery> File:A Simple Eye Quest.png File:Eye of ender Recipe.png </gallery> === Fire Charge === Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves. <gallery> File:Fire Charge.png| Fire Charge File:Wraith.webp|Wraith </gallery> === Ender Pearl === Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman. <gallery> File:Ender pearl.png|Ender Pearl </gallery> === Glowstone Dust === Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries. <gallery> File:Glowstone Dust.png File:Glowstone 1 of 3.png File:Glowstone 2 of 3.png File:Glowstone 3 of 3.png </gallery> === Witch Pupil === Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder. <gallery> File:Witch pupil.png File:Witch pupil Craft.png </gallery> === Blaze Powder === 691422a7f3a6c9d7808b5a778c3d7e95a8734da2 123 120 2023-11-12T04:15:44Z Bloody Orphan 363928 /* Blaze Powder */ wikitext text/x-wiki <gallery> File:A Simple Eye Quest.png File:Eye of ender Recipe.png </gallery> === Fire Charge === Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves. <gallery> File:Fire Charge.png| Fire Charge File:Wraith.webp|Wraith </gallery> === Ender Pearl === Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman. <gallery> File:Ender pearl.png|Ender Pearl </gallery> === Glowstone Dust === Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries. <gallery> File:Glowstone Dust.png File:Glowstone 1 of 3.png File:Glowstone 2 of 3.png File:Glowstone 3 of 3.png </gallery> === Witch Pupil === Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder. <gallery> File:Witch pupil.png File:Witch pupil Craft.png </gallery> === Blaze Powder === Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together. <gallery> File:Blaze Powder.png File:Blaze Powder craft.png </gallery> 34fb0d1450e18f89a50715b3d4219239bc81b835 124 123 2023-11-12T04:19:27Z Bloody Orphan 363928 wikitext text/x-wiki <gallery> File:Eye of ender Recipe.png </gallery> === Fire Charge === Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves. <gallery> File:Fire Charge.png| Fire Charge File:Wraith.webp|Wraith </gallery> === Ender Pearl === Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman. <gallery> File:Ender pearl.png|Ender Pearl </gallery> === Glowstone Dust === Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries. <gallery> File:Glowstone Dust.png File:Glowstone 1 of 3.png File:Glowstone 2 of 3.png File:Glowstone 3 of 3.png </gallery> === Witch Pupil === Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder. <gallery> File:Witch pupil.png File:Witch pupil Craft.png </gallery> === Blaze Powder === Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together. <gallery> File:Blaze Powder.png File:Blaze Powder craft.png </gallery> 3948089db9dbbb6e420c2f514902c6179346da9d 125 124 2023-11-12T04:24:10Z Bloody Orphan 363928 wikitext text/x-wiki [[File:A Simple Eye Quest.png|thumb]] <gallery> File:Eye of ender Recipe.png </gallery> === Fire Charge === Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves. <gallery> File:Fire Charge.png| Fire Charge File:Wraith.webp|Wraith </gallery> === Ender Pearl === Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman. <gallery> File:Ender pearl.png|Ender Pearl </gallery> === Glowstone Dust === Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries. <gallery> File:Glowstone Dust.png File:Glowstone 1 of 3.png File:Glowstone 2 of 3.png File:Glowstone 3 of 3.png </gallery> === Witch Pupil === Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder. <gallery> File:Witch pupil.png File:Witch pupil Craft.png </gallery> === Blaze Powder === Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together. <gallery> File:Blaze Powder.png File:Blaze Powder craft.png </gallery> a5f08731e81c824536544b820123a363371f9e18 126 125 2023-11-12T04:26:38Z Bloody Orphan 363928 wikitext text/x-wiki [[File:A Simple Eye Quest.png|right|thumb]] [[File:Eye of ender Recipe.png|left|thumb]] === Fire Charge === Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves. <gallery> File:Fire Charge.png| Fire Charge File:Wraith.webp|Wraith </gallery> === Ender Pearl === Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman. <gallery> File:Ender pearl.png|Ender Pearl </gallery> === Glowstone Dust === Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries. <gallery> File:Glowstone Dust.png File:Glowstone 1 of 3.png File:Glowstone 2 of 3.png File:Glowstone 3 of 3.png </gallery> === Witch Pupil === Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder. <gallery> File:Witch pupil.png File:Witch pupil Craft.png </gallery> === Blaze Powder === Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together. <gallery> File:Blaze Powder.png File:Blaze Powder craft.png </gallery> 16c2a9075a1c559b019852b90d0409709aea2310 127 126 2023-11-12T04:26:52Z Bloody Orphan 363928 wikitext text/x-wiki [[File:A Simple Eye Quest.png|right|thumb]] [[File:Eye of ender Recipe.png|left|thumb]] === Fire Charge === Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves. <gallery> File:Fire Charge.png| Fire Charge File:Wraith.webp|Wraith </gallery> === Ender Pearl === Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman. <gallery> File:Ender pearl.png|Ender Pearl </gallery> === Glowstone Dust === Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries. <gallery> File:Glowstone Dust.png File:Glowstone 1 of 3.png File:Glowstone 2 of 3.png File:Glowstone 3 of 3.png </gallery> === Witch Pupil === Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder. <gallery> File:Witch pupil.png File:Witch pupil Craft.png </gallery> === Blaze Powder === Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together. <gallery> File:Blaze Powder.png File:Blaze Powder craft.png </gallery> 6b73e713b05bf496cd3885ee49744ff4840342fb 128 127 2023-11-12T04:27:06Z Bloody Orphan 363928 wikitext text/x-wiki [[File:A Simple Eye Quest.png|right|thumb]] [[File:Eye of ender Recipe.png|left|thumb]] === Fire Charge === Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves. <gallery> File:Fire Charge.png| Fire Charge File:Wraith.webp|Wraith </gallery> === Ender Pearl === Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman. <gallery> File:Ender pearl.png|Ender Pearl </gallery> === Glowstone Dust === Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries. <gallery> File:Glowstone Dust.png File:Glowstone 1 of 3.png File:Glowstone 2 of 3.png File:Glowstone 3 of 3.png </gallery> === Witch Pupil === Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder. <gallery> File:Witch pupil.png File:Witch pupil Craft.png </gallery> === Blaze Powder === Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together. <gallery> File:Blaze Powder.png File:Blaze Powder craft.png </gallery> 9b73686b27e627633afbb9e2fec86de2e31b019c 129 128 2023-11-12T04:27:13Z Bloody Orphan 363928 wikitext text/x-wiki [[File:A Simple Eye Quest.png|right|thumb]] [[File:Eye of ender Recipe.png|left|thumb]] === Fire Charge === Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves. <gallery> File:Fire Charge.png| Fire Charge File:Wraith.webp|Wraith </gallery> === Ender Pearl === Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman. <gallery> File:Ender pearl.png|Ender Pearl </gallery> === Glowstone Dust === Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries. <gallery> File:Glowstone Dust.png File:Glowstone 1 of 3.png File:Glowstone 2 of 3.png File:Glowstone 3 of 3.png </gallery> === Witch Pupil === Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder. <gallery> File:Witch pupil.png File:Witch pupil Craft.png </gallery> === Blaze Powder === Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together. <gallery> File:Blaze Powder.png File:Blaze Powder craft.png </gallery> 16c2a9075a1c559b019852b90d0409709aea2310 130 129 2023-11-12T04:27:20Z Bloody Orphan 363928 wikitext text/x-wiki [[File:A Simple Eye Quest.png|right|thumb]] [[File:Eye of ender Recipe.png|left|thumb]] === Fire Charge === Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves. <gallery> File:Fire Charge.png| Fire Charge File:Wraith.webp|Wraith </gallery> === Ender Pearl === Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman. <gallery> File:Ender pearl.png|Ender Pearl </gallery> === Glowstone Dust === Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries. <gallery> File:Glowstone Dust.png File:Glowstone 1 of 3.png File:Glowstone 2 of 3.png File:Glowstone 3 of 3.png </gallery> === Witch Pupil === Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder. <gallery> File:Witch pupil.png File:Witch pupil Craft.png </gallery> === Blaze Powder === Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together. <gallery> File:Blaze Powder.png File:Blaze Powder craft.png </gallery> d8bedf228a66a2ab2c7103e83976c561ae34cf39 131 130 2023-11-12T04:29:05Z Bloody Orphan 363928 /* Glowstone Dust */ wikitext text/x-wiki [[File:A Simple Eye Quest.png|right|thumb]] [[File:Eye of ender Recipe.png|left|thumb]] === Fire Charge === Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves. <gallery> File:Fire Charge.png| Fire Charge File:Wraith.webp|Wraith </gallery> === Ender Pearl === Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman. <gallery> File:Ender pearl.png|Ender Pearl </gallery> === Glowstone Dust === Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries. <gallery> File:Glowstone Dust.png|Glowstone Dust File:Glowstone 1 of 3.png| Crafted with Glow Ink Sac File:Glowstone 2 of 3.png| Crafted with Glow Lichen File:Glowstone 3 of 3.png| Crafted with Glow Berries </gallery> === Witch Pupil === Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder. <gallery> File:Witch pupil.png File:Witch pupil Craft.png </gallery> === Blaze Powder === Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together. <gallery> File:Blaze Powder.png File:Blaze Powder craft.png </gallery> 2e0de2e3785f72d8bb1640bc61e562b2ab248590 File:Ender pearl.png 6 65 108 2023-11-12T04:03:41Z Bloody Orphan 363928 wikitext text/x-wiki Ender pearl cfc44234bb508f1d766e43598331b361f1fd4031 File:A Simple Eye Quest.png 6 66 110 2023-11-12T04:05:30Z Bloody Orphan 363928 wikitext text/x-wiki A Simple Eye Quest 3e748af5d728d240cad7b6fcb5b6c31a3c4d15a3 File:Eye of ender Recipe.png 6 67 111 2023-11-12T04:06:31Z Bloody Orphan 363928 wikitext text/x-wiki Eye of ender Recipe 22dd1a457e35faac4dbc9ea961677e3ebf35e967 File:Glowstone Dust.png 6 68 113 2023-11-12T04:09:14Z Bloody Orphan 363928 wikitext text/x-wiki Glowstone Dust f43c159d287d0450836dc232d971cbbbc058d51f File:Glowstone 1 of 3.png 6 69 114 2023-11-12T04:09:45Z Bloody Orphan 363928 wikitext text/x-wiki Glowstone 1 of 3 4f6e681bf48e7e2ff848309efbb5bc06c436dd4a File:Glowstone 2 of 3.png 6 70 115 2023-11-12T04:10:16Z Bloody Orphan 363928 wikitext text/x-wiki Glowstone 2 of 3 47a63610326e941efcf9f671c6d9e6e1c65bfcbc File:Glowstone 3 of 3.png 6 71 116 2023-11-12T04:10:49Z Bloody Orphan 363928 wikitext text/x-wiki Glowstone 3 of 3 b6655a3f92f265e0a93a5ebbe1c759c5cc422861 File:Witch pupil.png 6 72 118 2023-11-12T04:13:01Z Bloody Orphan 363928 wikitext text/x-wiki Witch pupil 04994008ecd543cb1c2c12d48464d82f7583707d File:Witch pupil Craft.png 6 73 119 2023-11-12T04:13:26Z Bloody Orphan 363928 wikitext text/x-wiki Witch pupil Craft c6af11c2d85594f194ea4230d6db776c51dc48c2 File:Blaze Powder.png 6 74 121 2023-11-12T04:14:50Z Bloody Orphan 363928 wikitext text/x-wiki Blaze Powder 5efa803d3ff2985688c370f8d084fe5eceaeaa44 File:Blaze Powder craft.png 6 75 122 2023-11-12T04:15:23Z Bloody Orphan 363928 wikitext text/x-wiki Blaze Powder craft 41b51aabc8e23ec4e4127dfe5d2ffe8486f29a3a File:Lost Eye quest.png 6 76 132 2023-11-12T04:29:49Z Bloody Orphan 363928 wikitext text/x-wiki Lost Eye quest 9a0b9629fa79f233dab6b2ceaf46d9df845a9398 File:Lost eye recipe.png 6 77 133 2023-11-12T04:30:53Z Bloody Orphan 363928 wikitext text/x-wiki Lost eye recipe 63a29c71690965587343e479031623a33a636c6d Lost Eye, The Eye of Depths 0 8 134 9 2023-11-12T04:33:07Z Bloody Orphan 363928 wikitext text/x-wiki [[File:Lost Eye quest.png|right|thumb]] [[File:Lost eye recipe.png|left|thumb]] === Hulk Hammer === === Forgotten Hat === === Bomb === === Rope Arrow === === Geode === === Glow Shroom === === Heart of Diamond === === Void Quartz === c432f3cdd5528202db73e32fac323aec6561d8e1 143 134 2023-11-12T04:41:03Z Bloody Orphan 363928 /* Hulk Hammer */ wikitext text/x-wiki [[File:Lost Eye quest.png|right|thumb]] [[File:Lost eye recipe.png|left|thumb]] === Hulk Hammer === Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster. <gallery> File:Hulk Hammer.png|Hulk Hammer [[File:Mutant zombie.png|Mutant Zombie </gallery> ==== Chemical X Recipe ==== To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions. <gallery> File:Chemical x 1.png| Insert Glowstone File:Chemical x 2.png| Insert Gunpowder </gallery> <gallery> File:Chemical x 3.png| Insert Hulk Hammer File:Chemical x 4.png| Insert Creeper Shard File:Chemical x 5.png| Insert Mutant Skeleton Skull </gallery> <gallery> File:Chemical x 6.png|Completed </gallery> === Forgotten Hat === === Bomb === === Rope Arrow === === Geode === === Glow Shroom === === Heart of Diamond === === Void Quartz === bf4ee60ff6732136f41a473d009e5aeaab3787a7 144 143 2023-11-12T04:41:39Z Bloody Orphan 363928 /* Hulk Hammer */ wikitext text/x-wiki [[File:Lost Eye quest.png|right|thumb]] [[File:Lost eye recipe.png|left|thumb]] === Hulk Hammer === Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster. <gallery> File:Hulk Hammer.png|Hulk Hammer [[File:Mutant zombie.png|Mutant Zombie </gallery> ==== Chemical X Recipe ==== To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions. <gallery> File:Chemical x 1.png| Insert Glowstone </gallery> <gallery> File:Chemical x 2.png| Insert Gunpowder </gallery> <gallery> File:Chemical x 3.png| Insert Hulk Hammer File:Chemical x 4.png| Insert Creeper Shard File:Chemical x 5.png| Insert Mutant Skeleton Skull </gallery> <gallery> File:Chemical x 6.png|Completed </gallery> === Forgotten Hat === === Bomb === === Rope Arrow === === Geode === === Glow Shroom === === Heart of Diamond === === Void Quartz === 2b02bca2195d7b218c0f6e58603a1a8b453bab56 147 144 2023-11-12T04:43:51Z Bloody Orphan 363928 /* Forgotten Hat */ wikitext text/x-wiki [[File:Lost Eye quest.png|right|thumb]] [[File:Lost eye recipe.png|left|thumb]] === Hulk Hammer === Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster. <gallery> File:Hulk Hammer.png|Hulk Hammer [[File:Mutant zombie.png|Mutant Zombie </gallery> ==== Chemical X Recipe ==== To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions. <gallery> File:Chemical x 1.png| Insert Glowstone </gallery> <gallery> File:Chemical x 2.png| Insert Gunpowder </gallery> <gallery> File:Chemical x 3.png| Insert Hulk Hammer File:Chemical x 4.png| Insert Creeper Shard File:Chemical x 5.png| Insert Mutant Skeleton Skull </gallery> <gallery> File:Chemical x 6.png|Completed </gallery> === Forgotten Hat === Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat. <gallery> File:Forgotten Hat.png|Forgotten Hat File:Forgotten.jpg|Forgotten </gallery> === Bomb === === Rope Arrow === === Geode === === Glow Shroom === === Heart of Diamond === === Void Quartz === 80c6d6a802ea93e410926881ff8b19551e7635b0 150 147 2023-11-12T04:45:25Z Bloody Orphan 363928 /* Bomb */ wikitext text/x-wiki [[File:Lost Eye quest.png|right|thumb]] [[File:Lost eye recipe.png|left|thumb]] === Hulk Hammer === Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster. <gallery> File:Hulk Hammer.png|Hulk Hammer [[File:Mutant zombie.png|Mutant Zombie </gallery> ==== Chemical X Recipe ==== To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions. <gallery> File:Chemical x 1.png| Insert Glowstone </gallery> <gallery> File:Chemical x 2.png| Insert Gunpowder </gallery> <gallery> File:Chemical x 3.png| Insert Hulk Hammer File:Chemical x 4.png| Insert Creeper Shard File:Chemical x 5.png| Insert Mutant Skeleton Skull </gallery> <gallery> File:Chemical x 6.png|Completed </gallery> === Forgotten Hat === Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat. <gallery> File:Forgotten Hat.png|Forgotten Hat File:Forgotten.jpg|Forgotten </gallery> === Bomb === Can be crafted or found in either ships or underground chests. <gallery> File:Bomb.png|Bomb File:Bomb recipe.png </gallery> === Rope Arrow === === Geode === === Glow Shroom === === Heart of Diamond === === Void Quartz === e15c239f693439b03375470e2a010fbd852df34d File:Hulk Hammer.png 6 78 135 2023-11-12T04:34:32Z Bloody Orphan 363928 wikitext text/x-wiki Hulk Hammer 0c91110a2317804e7b3dc7da1157de2a696f5a05 File:Mutant zombie.png 6 79 136 2023-11-12T04:35:02Z Bloody Orphan 363928 wikitext text/x-wiki Mutant zombie a54c609376912f60a11445be8fe7f46312cad7f4 File:Chemical x 1.png 6 80 137 2023-11-12T04:36:39Z Bloody Orphan 363928 wikitext text/x-wiki Chemical x 1 60c16570ed85645bc51211847495ec3fe8d35d49 File:Chemical x 2.png 6 81 138 2023-11-12T04:36:57Z Bloody Orphan 363928 wikitext text/x-wiki Chemical x 2 2e86c5cf85c593b36b1c889443286cfea64b7f77 File:Chemical x 3.png 6 82 139 2023-11-12T04:37:17Z Bloody Orphan 363928 wikitext text/x-wiki Chemical x 3 b3205c2497ea14c4a95634db493358a850a56e06 File:Chemical x 4.png 6 83 140 2023-11-12T04:37:39Z Bloody Orphan 363928 wikitext text/x-wiki Chemical x 4 1f972acd2ec53231ddb72424635be83444b147e5 File:Chemical x 5.png 6 84 141 2023-11-12T04:38:03Z Bloody Orphan 363928 wikitext text/x-wiki Chemical x 5 3588b32e22c681984bb2d40f5b5d7b5133f7d62e File:Chemical x 6.png 6 85 142 2023-11-12T04:38:23Z Bloody Orphan 363928 wikitext text/x-wiki Chemical x 6 2ac80c178193b7403fea47217feeddd8ea0a9a5e File:Forgotten Hat.png 6 86 145 2023-11-12T04:42:54Z Bloody Orphan 363928 wikitext text/x-wiki Forgotten Hat ead3b47732d8f9ee74776c5d49ebded9db60722e File:Forgotten.jpg 6 87 146 2023-11-12T04:43:29Z Bloody Orphan 363928 wikitext text/x-wiki Forgotten c35b3bb5d86bd423dccc51e45ada64cb9ebc5e99 File:Bomb.png 6 88 148 2023-11-12T04:44:27Z Bloody Orphan 363928 wikitext text/x-wiki Bomb d5bf9d845ab97255cb3ab1100656db4f59731808 File:Bomb recipe.png 6 89 149 2023-11-12T04:44:56Z Bloody Orphan 363928 wikitext text/x-wiki Bomb recipe ce7d7853d69bd97a07e3d963124bd023783018cb File:Rope arrow recipe one.png 6 90 151 2023-11-12T04:47:22Z Bloody Orphan 363928 wikitext text/x-wiki Rope arrow recipe one 97da1a6308e913cef41e6e6eaa143d480db49568 File:Rope arrow recipe two.png 6 91 152 2023-11-12T04:47:55Z Bloody Orphan 363928 wikitext text/x-wiki Rope arrow recipe two 19d856842b4ea138b742eb2c5e3ee281e0582148 File:Rope recipe 1.png 6 92 153 2023-11-12T04:49:28Z Bloody Orphan 363928 wikitext text/x-wiki Rope recipe 1 3bd3e4a5bf5f737a631e3c348b5e5dbea99ef9eb File:Rope recipe 2.png 6 93 154 2023-11-12T04:50:11Z Bloody Orphan 363928 wikitext text/x-wiki Rope recipe 2 9feeecb81a69326607cedfeb57eac85fbad284e3 File:Yak.png 6 94 155 2023-11-12T04:51:04Z Bloody Orphan 363928 wikitext text/x-wiki Yak a28f5a8167c0602b461f6f11afebc3c08998b421 File:Rope recipe 4.png 6 95 156 2023-11-12T04:51:40Z Bloody Orphan 363928 wikitext text/x-wiki Rope recipe 4 edade2940c4e89c7fb26680a05b323abd4faaf53 File:Knife recipe.png 6 96 157 2023-11-12T04:52:45Z Bloody Orphan 363928 wikitext text/x-wiki Knife recipe 4cd5a06b3e6d96a10be98d6fe52ac25eb11c2205 File:Rope recipe 3.png 6 97 158 2023-11-12T04:53:25Z Bloody Orphan 363928 wikitext text/x-wiki Rope recipe 3 d14027196f22bbc9be995297b64fa769db740591 Lost Eye, The Eye of Depths 0 8 159 150 2023-11-12T04:53:53Z Bloody Orphan 363928 /* Rope Arrow */ wikitext text/x-wiki [[File:Lost Eye quest.png|right|thumb]] [[File:Lost eye recipe.png|left|thumb]] === Hulk Hammer === Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster. <gallery> File:Hulk Hammer.png|Hulk Hammer [[File:Mutant zombie.png|Mutant Zombie </gallery> ==== Chemical X Recipe ==== To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions. <gallery> File:Chemical x 1.png| Insert Glowstone </gallery> <gallery> File:Chemical x 2.png| Insert Gunpowder </gallery> <gallery> File:Chemical x 3.png| Insert Hulk Hammer File:Chemical x 4.png| Insert Creeper Shard File:Chemical x 5.png| Insert Mutant Skeleton Skull </gallery> <gallery> File:Chemical x 6.png|Completed </gallery> === Forgotten Hat === Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat. <gallery> File:Forgotten Hat.png|Forgotten Hat File:Forgotten.jpg|Forgotten </gallery> === Bomb === Can be crafted or found in either ships or underground chests. <gallery> File:Bomb.png|Bomb File:Bomb recipe.png </gallery> === Rope Arrow === You must craft a rope arrow and fill it to 32/32. <gallery> File:Rope arrow recipe one.png|Rope Arrow File:Rope arrow recipe two.png|Filling </gallery> After crafting the rope arrow, you can fill it up by placing the rope arrow in the crafting grid with either type of rope or rope coil. Rope Coil and Rope can be made by using any of the following methods, listed in order: Six string, three flax, three yak hair, or two straw harvested with a knife. TIP: Yaks will become hostile after being sheared. <gallery> File:Rope recipe 1.png| String File:Rope recipe 2.png| Flax File:Yak.png| Yak File:Rope recipe 4.png| Yak Hair File:Knife recipe.png| Knife File:Rope recipe 3.png| Straw </gallery> === Geode === === Glow Shroom === === Heart of Diamond === === Void Quartz === e9557ec1d71e5a5f9567e8fdbe40d62ee02afd3e 162 159 2023-11-12T04:56:22Z Bloody Orphan 363928 /* Geode */ wikitext text/x-wiki [[File:Lost Eye quest.png|right|thumb]] [[File:Lost eye recipe.png|left|thumb]] === Hulk Hammer === Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster. <gallery> File:Hulk Hammer.png|Hulk Hammer [[File:Mutant zombie.png|Mutant Zombie </gallery> ==== Chemical X Recipe ==== To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions. <gallery> File:Chemical x 1.png| Insert Glowstone </gallery> <gallery> File:Chemical x 2.png| Insert Gunpowder </gallery> <gallery> File:Chemical x 3.png| Insert Hulk Hammer File:Chemical x 4.png| Insert Creeper Shard File:Chemical x 5.png| Insert Mutant Skeleton Skull </gallery> <gallery> File:Chemical x 6.png|Completed </gallery> === Forgotten Hat === Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat. <gallery> File:Forgotten Hat.png|Forgotten Hat File:Forgotten.jpg|Forgotten </gallery> === Bomb === Can be crafted or found in either ships or underground chests. <gallery> File:Bomb.png|Bomb File:Bomb recipe.png </gallery> === Rope Arrow === You must craft a rope arrow and fill it to 32/32. <gallery> File:Rope arrow recipe one.png|Rope Arrow File:Rope arrow recipe two.png|Filling </gallery> After crafting the rope arrow, you can fill it up by placing the rope arrow in the crafting grid with either type of rope or rope coil. Rope Coil and Rope can be made by using any of the following methods, listed in order: Six string, three flax, three yak hair, or two straw harvested with a knife. TIP: Yaks will become hostile after being sheared. <gallery> File:Rope recipe 1.png| String File:Rope recipe 2.png| Flax File:Yak.png| Yak File:Rope recipe 4.png| Yak Hair File:Knife recipe.png| Knife File:Rope recipe 3.png| Straw </gallery> === Geode === Obtained by breaking a sparkling deepslate block found underground. TIP: They have the same texture as deepslate, but when the brightness level is higher than 2 they emit sparkling particles. One Geode Block drops one Geode item. <gallery> File:Geode.png|Geode File:Sparkling Deepslate.png|Sparkling Deepslate </gallery> === Glow Shroom === === Heart of Diamond === === Void Quartz === 67d2e5b69c874c61daaba30f7c61a6e6c08470ce 163 162 2023-11-12T04:56:57Z Bloody Orphan 363928 /* Geode */ wikitext text/x-wiki [[File:Lost Eye quest.png|right|thumb]] [[File:Lost eye recipe.png|left|thumb]] === Hulk Hammer === Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster. <gallery> File:Hulk Hammer.png|Hulk Hammer [[File:Mutant zombie.png|Mutant Zombie </gallery> ==== Chemical X Recipe ==== To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions. <gallery> File:Chemical x 1.png| Insert Glowstone </gallery> <gallery> File:Chemical x 2.png| Insert Gunpowder </gallery> <gallery> File:Chemical x 3.png| Insert Hulk Hammer File:Chemical x 4.png| Insert Creeper Shard File:Chemical x 5.png| Insert Mutant Skeleton Skull </gallery> <gallery> File:Chemical x 6.png|Completed </gallery> === Forgotten Hat === Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat. <gallery> File:Forgotten Hat.png|Forgotten Hat File:Forgotten.jpg|Forgotten </gallery> === Bomb === Can be crafted or found in either ships or underground chests. <gallery> File:Bomb.png|Bomb File:Bomb recipe.png </gallery> === Rope Arrow === You must craft a rope arrow and fill it to 32/32. <gallery> File:Rope arrow recipe one.png|Rope Arrow File:Rope arrow recipe two.png|Filling </gallery> After crafting the rope arrow, you can fill it up by placing the rope arrow in the crafting grid with either type of rope or rope coil. Rope Coil and Rope can be made by using any of the following methods, listed in order: Six string, three flax, three yak hair, or two straw harvested with a knife. TIP: Yaks will become hostile after being sheared. <gallery> File:Rope recipe 1.png| String File:Rope recipe 2.png| Flax File:Yak.png| Yak File:Rope recipe 4.png| Yak Hair File:Knife recipe.png| Knife File:Rope recipe 3.png| Straw </gallery> === Geode === Obtained by breaking a sparkling deepslate block found underground. TIP: They have the same texture as deepslate, but when the brightness level is higher than 2 they emit sparkling particles, so carry a light source. One Geode Block drops one Geode item. <gallery> File:Geode.png|Geode File:Sparkling Deepslate.png|Sparkling Deepslate </gallery> === Glow Shroom === === Heart of Diamond === === Void Quartz === 6ba5de666527f84301c747aafee7b8f2fdd3e839 166 163 2023-11-12T04:58:36Z Bloody Orphan 363928 /* Glow Shroom */ wikitext text/x-wiki [[File:Lost Eye quest.png|right|thumb]] [[File:Lost eye recipe.png|left|thumb]] === Hulk Hammer === Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster. <gallery> File:Hulk Hammer.png|Hulk Hammer [[File:Mutant zombie.png|Mutant Zombie </gallery> ==== Chemical X Recipe ==== To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions. <gallery> File:Chemical x 1.png| Insert Glowstone </gallery> <gallery> File:Chemical x 2.png| Insert Gunpowder </gallery> <gallery> File:Chemical x 3.png| Insert Hulk Hammer File:Chemical x 4.png| Insert Creeper Shard File:Chemical x 5.png| Insert Mutant Skeleton Skull </gallery> <gallery> File:Chemical x 6.png|Completed </gallery> === Forgotten Hat === Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat. <gallery> File:Forgotten Hat.png|Forgotten Hat File:Forgotten.jpg|Forgotten </gallery> === Bomb === Can be crafted or found in either ships or underground chests. <gallery> File:Bomb.png|Bomb File:Bomb recipe.png </gallery> === Rope Arrow === You must craft a rope arrow and fill it to 32/32. <gallery> File:Rope arrow recipe one.png|Rope Arrow File:Rope arrow recipe two.png|Filling </gallery> After crafting the rope arrow, you can fill it up by placing the rope arrow in the crafting grid with either type of rope or rope coil. Rope Coil and Rope can be made by using any of the following methods, listed in order: Six string, three flax, three yak hair, or two straw harvested with a knife. TIP: Yaks will become hostile after being sheared. <gallery> File:Rope recipe 1.png| String File:Rope recipe 2.png| Flax File:Yak.png| Yak File:Rope recipe 4.png| Yak Hair File:Knife recipe.png| Knife File:Rope recipe 3.png| Straw </gallery> === Geode === Obtained by breaking a sparkling deepslate block found underground. TIP: They have the same texture as deepslate, but when the brightness level is higher than 2 they emit sparkling particles, so carry a light source. One Geode Block drops one Geode item. <gallery> File:Geode.png|Geode File:Sparkling Deepslate.png|Sparkling Deepslate </gallery> === Glow Shroom === This can be found in the Glimmering Weald Biome or crafted using glowstone dust, red mushroom, and brown mushroom. <gallery> File:Glow Shroom.png|Glow Shroom File:Glowshroom Recipe.png </gallery> === Heart of Diamond === === Void Quartz === 552f386714579e6250b0285d5d631d6a648ab3d8 167 166 2023-11-12T04:59:39Z Bloody Orphan 363928 /* Glow Shroom */ wikitext text/x-wiki [[File:Lost Eye quest.png|right|thumb]] [[File:Lost eye recipe.png|left|thumb]] === Hulk Hammer === Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster. <gallery> File:Hulk Hammer.png|Hulk Hammer [[File:Mutant zombie.png|Mutant Zombie </gallery> ==== Chemical X Recipe ==== To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions. <gallery> File:Chemical x 1.png| Insert Glowstone </gallery> <gallery> File:Chemical x 2.png| Insert Gunpowder </gallery> <gallery> File:Chemical x 3.png| Insert Hulk Hammer File:Chemical x 4.png| Insert Creeper Shard File:Chemical x 5.png| Insert Mutant Skeleton Skull </gallery> <gallery> File:Chemical x 6.png|Completed </gallery> === Forgotten Hat === Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat. <gallery> File:Forgotten Hat.png|Forgotten Hat File:Forgotten.jpg|Forgotten </gallery> === Bomb === Can be crafted or found in either ships or underground chests. <gallery> File:Bomb.png|Bomb File:Bomb recipe.png </gallery> === Rope Arrow === You must craft a rope arrow and fill it to 32/32. <gallery> File:Rope arrow recipe one.png|Rope Arrow File:Rope arrow recipe two.png|Filling </gallery> After crafting the rope arrow, you can fill it up by placing the rope arrow in the crafting grid with either type of rope or rope coil. Rope Coil and Rope can be made by using any of the following methods, listed in order: Six string, three flax, three yak hair, or two straw harvested with a knife. TIP: Yaks will become hostile after being sheared. <gallery> File:Rope recipe 1.png| String File:Rope recipe 2.png| Flax File:Yak.png| Yak File:Rope recipe 4.png| Yak Hair File:Knife recipe.png| Knife File:Rope recipe 3.png| Straw </gallery> === Geode === Obtained by breaking a sparkling deepslate block found underground. TIP: They have the same texture as deepslate, but when the brightness level is higher than 2 they emit sparkling particles, so carry a light source. One Geode Block drops one Geode item. <gallery> File:Geode.png|Geode File:Sparkling Deepslate.png|Sparkling Deepslate </gallery> === Glow Shroom === This can be found in the Glimmering Weald Biome or crafted using glowstone dust, red mushroom, and brown mushroom. <gallery> File:Glow Shroom.png|Glow Shroom File:Glowshroom Recipe.png </gallery> ==== Glowstone Dust ==== Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries. <gallery> File:Glowstone Dust.png|Glowstone Dust File:Glowstone 1 of 3.png| Crafted with Glow Ink Sac File:Glowstone 2 of 3.png| Crafted with Glow Lichen File:Glowstone 3 of 3.png| Crafted with Glow Berries </gallery> === Heart of Diamond === === Void Quartz === f497691e11427616895671dbbd361f36a425875c 170 167 2023-11-12T05:02:04Z Bloody Orphan 363928 /* Heart of Diamond */ wikitext text/x-wiki [[File:Lost Eye quest.png|right|thumb]] [[File:Lost eye recipe.png|left|thumb]] === Hulk Hammer === Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster. <gallery> File:Hulk Hammer.png|Hulk Hammer [[File:Mutant zombie.png|Mutant Zombie </gallery> ==== Chemical X Recipe ==== To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions. <gallery> File:Chemical x 1.png| Insert Glowstone </gallery> <gallery> File:Chemical x 2.png| Insert Gunpowder </gallery> <gallery> File:Chemical x 3.png| Insert Hulk Hammer File:Chemical x 4.png| Insert Creeper Shard File:Chemical x 5.png| Insert Mutant Skeleton Skull </gallery> <gallery> File:Chemical x 6.png|Completed </gallery> === Forgotten Hat === Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat. <gallery> File:Forgotten Hat.png|Forgotten Hat File:Forgotten.jpg|Forgotten </gallery> === Bomb === Can be crafted or found in either ships or underground chests. <gallery> File:Bomb.png|Bomb File:Bomb recipe.png </gallery> === Rope Arrow === You must craft a rope arrow and fill it to 32/32. <gallery> File:Rope arrow recipe one.png|Rope Arrow File:Rope arrow recipe two.png|Filling </gallery> After crafting the rope arrow, you can fill it up by placing the rope arrow in the crafting grid with either type of rope or rope coil. Rope Coil and Rope can be made by using any of the following methods, listed in order: Six string, three flax, three yak hair, or two straw harvested with a knife. TIP: Yaks will become hostile after being sheared. <gallery> File:Rope recipe 1.png| String File:Rope recipe 2.png| Flax File:Yak.png| Yak File:Rope recipe 4.png| Yak Hair File:Knife recipe.png| Knife File:Rope recipe 3.png| Straw </gallery> === Geode === Obtained by breaking a sparkling deepslate block found underground. TIP: They have the same texture as deepslate, but when the brightness level is higher than 2 they emit sparkling particles, so carry a light source. One Geode Block drops one Geode item. <gallery> File:Geode.png|Geode File:Sparkling Deepslate.png|Sparkling Deepslate </gallery> === Glow Shroom === This can be found in the Glimmering Weald Biome or crafted using glowstone dust, red mushroom, and brown mushroom. <gallery> File:Glow Shroom.png|Glow Shroom File:Glowshroom Recipe.png </gallery> ==== Glowstone Dust ==== Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries. <gallery> File:Glowstone Dust.png|Glowstone Dust File:Glowstone 1 of 3.png| Crafted with Glow Ink Sac File:Glowstone 2 of 3.png| Crafted with Glow Lichen File:Glowstone 3 of 3.png| Crafted with Glow Berries </gallery> === Heart of Diamond === The Heart of Diamond drops from stonelings which rarely spawns in deep underground dark caves. They only need a 1x1x1 area to spawn in, but they need a block light of 5 or less to spawn. They require space in the hostile mob cap to spawn, meaning there should be no other hostile mobs to spawn for the best spawn rates. TIP: They are immune to arrows and will disappear when you get close unless you sneak or hold either a glow shroom or diamond. <gallery> File:Heart of diamond.png|Heart of Diamond File:Stoneling.png|Stoneling </gallery> === Void Quartz === 3e8ad4d55e0119e4b93abc6f1616508e9887913c 173 170 2023-11-12T05:03:58Z Bloody Orphan 363928 /* Void Quartz */ wikitext text/x-wiki [[File:Lost Eye quest.png|right|thumb]] [[File:Lost eye recipe.png|left|thumb]] === Hulk Hammer === Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster. <gallery> File:Hulk Hammer.png|Hulk Hammer [[File:Mutant zombie.png|Mutant Zombie </gallery> ==== Chemical X Recipe ==== To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions. <gallery> File:Chemical x 1.png| Insert Glowstone </gallery> <gallery> File:Chemical x 2.png| Insert Gunpowder </gallery> <gallery> File:Chemical x 3.png| Insert Hulk Hammer File:Chemical x 4.png| Insert Creeper Shard File:Chemical x 5.png| Insert Mutant Skeleton Skull </gallery> <gallery> File:Chemical x 6.png|Completed </gallery> === Forgotten Hat === Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat. <gallery> File:Forgotten Hat.png|Forgotten Hat File:Forgotten.jpg|Forgotten </gallery> === Bomb === Can be crafted or found in either ships or underground chests. <gallery> File:Bomb.png|Bomb File:Bomb recipe.png </gallery> === Rope Arrow === You must craft a rope arrow and fill it to 32/32. <gallery> File:Rope arrow recipe one.png|Rope Arrow File:Rope arrow recipe two.png|Filling </gallery> After crafting the rope arrow, you can fill it up by placing the rope arrow in the crafting grid with either type of rope or rope coil. Rope Coil and Rope can be made by using any of the following methods, listed in order: Six string, three flax, three yak hair, or two straw harvested with a knife. TIP: Yaks will become hostile after being sheared. <gallery> File:Rope recipe 1.png| String File:Rope recipe 2.png| Flax File:Yak.png| Yak File:Rope recipe 4.png| Yak Hair File:Knife recipe.png| Knife File:Rope recipe 3.png| Straw </gallery> === Geode === Obtained by breaking a sparkling deepslate block found underground. TIP: They have the same texture as deepslate, but when the brightness level is higher than 2 they emit sparkling particles, so carry a light source. One Geode Block drops one Geode item. <gallery> File:Geode.png|Geode File:Sparkling Deepslate.png|Sparkling Deepslate </gallery> === Glow Shroom === This can be found in the Glimmering Weald Biome or crafted using glowstone dust, red mushroom, and brown mushroom. <gallery> File:Glow Shroom.png|Glow Shroom File:Glowshroom Recipe.png </gallery> ==== Glowstone Dust ==== Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries. <gallery> File:Glowstone Dust.png|Glowstone Dust File:Glowstone 1 of 3.png| Crafted with Glow Ink Sac File:Glowstone 2 of 3.png| Crafted with Glow Lichen File:Glowstone 3 of 3.png| Crafted with Glow Berries </gallery> === Heart of Diamond === The Heart of Diamond drops from stonelings which rarely spawns in deep underground dark caves. They only need a 1x1x1 area to spawn in, but they need a block light of 5 or less to spawn. They require space in the hostile mob cap to spawn, meaning there should be no other hostile mobs to spawn for the best spawn rates. TIP: They are immune to arrows and will disappear when you get close unless you sneak or hold either a glow shroom or diamond. <gallery> File:Heart of diamond.png|Heart of Diamond File:Stoneling.png|Stoneling </gallery> === Void Quartz === Void Quartz Shards can be found in outcrops deep underground. <gallery> File:Void Quartz.png|Void Quartz File:Void Quartz Outcrop.png|Outcrop </gallery> 34c8c4bdd0c534eb5aa53c52e7eac1fb0b7b55bf File:Geode.png 6 98 160 2023-11-12T04:55:17Z Bloody Orphan 363928 wikitext text/x-wiki Geode ad78f31152ba2f1ca1080ddf73b90b139fb13c4a File:Sparkling Deepslate.png 6 99 161 2023-11-12T04:56:02Z Bloody Orphan 363928 wikitext text/x-wiki Sparkling Deepslate 4387422eac441916990bbb3eb3fa539c0af4ce9f File:Glow Shroom.png 6 100 164 2023-11-12T04:57:49Z Bloody Orphan 363928 wikitext text/x-wiki Glow Shroom ebd6c8d7d796884dddc43d3428fa8065342eae3c File:Glowshroom Recipe.png 6 101 165 2023-11-12T04:58:20Z Bloody Orphan 363928 wikitext text/x-wiki Glowshroom Recipe f9446107b8c940a18dfd19f31970fc308bc0dff8 File:Heart of diamond.png 6 102 168 2023-11-12T05:01:11Z Bloody Orphan 363928 wikitext text/x-wiki Heart of diamond 114b3eabc1d5e89e9e6335dc5dc59d4b775f3b3c File:Stoneling.png 6 103 169 2023-11-12T05:01:45Z Bloody Orphan 363928 wikitext text/x-wiki Stoneling 076844394e714c61e8d8ac0db365e97ee88f32e8 File:Void Quartz.png 6 104 171 2023-11-12T05:02:59Z Bloody Orphan 363928 wikitext text/x-wiki Void Quartz e9c8a9460a74649b57a2cacfaafd35c4d9da1b65 File:Void Quartz Outcrop.png 6 105 172 2023-11-12T05:03:34Z Bloody Orphan 363928 wikitext text/x-wiki Void Quartz Outcrop 6042c2fcce53c1f3f4133bd313c4eeac883cb876 General Guidebook 0 31 174 46 2024-01-19T01:31:23Z Toxin 362618 wikitext text/x-wiki General Guidebook THIS IS THE GENERAL GUIDE BOOK PAGE bf75637f4a4b0e05ad497f9340db26780101ef6f Hard Eyes 0 106 175 2024-01-19T01:33:47Z Toxin 362618 Created page with "... Undead Eye Nether Eye Wither Eye" wikitext text/x-wiki ... Undead Eye Nether Eye Wither Eye 8d8850501561a3874d05ed4407c467a306b9cddf MediaWiki:Common.css 8 25 176 70 2024-03-24T18:30:24Z Strix 398684 css text/css /* CSS placed here will be applied to all skins */ body { background: white; background-repeat: repeat; background-position: center; } 00e33c83b51f383667e0d9ffa6541ab88dba75b4 177 176 2024-03-24T18:31:24Z Strix 398684 css text/css /* CSS placed here will be applied to all skins */ body { background: white; } 6239b1bfdcdde87112b106fbdd72248d618772c3 Black Eye, The Eye of the Storm 0 10 178 11 2024-03-24T21:14:04Z Strix 398684 wikitext text/x-wiki Black Eye, The Eye of the Storm -Pacific Halibut and Rainbow Trout: Both fished in Cold Oceans and Beaches -Piranha: Fished in Jungles -Fish Oil: Crafted using 4 Blob Fish, which are dropped by Blob fish mobs deep in Oceans -Black Tea Leaves: Plant Tea Seeds and let them grow and oxidize into Black Tea Bushes -Sea Stew: Oxygelium - Grows in Frozen Ocean depths Esca - Drops from Anglerfish Fin - Drops from Anglerfish and Aquamirae mobs in Frozen Oceans Spinefish - Drops from Spinefish mobs in Frozen Oceans Potato, Pufferfish, Bowl - Same as normal Minecraft - Treasure Pouch: Crafted using 5 Pirate Pouches and an Echo of the Ship Graveyard 035f7f030f52b9ed909aa9184122f21bc0812c0a 193 178 2024-03-25T23:06:29Z Strix 398684 wikitext text/x-wiki Black Eye, The Eye of the Storm '''Pacific Halibut and Rainbow Trout''': Both fished in Cold Oceans and Beaches '''Piranha''': Fished in Jungles '''Fish Oil''': Crafted using 4 Blob Fish, which are dropped by Blob fish mobs deep in Oceans '''Black Tea Leaves''': Plant Tea Seeds and let them grow and oxidize into Black Tea Bushes '''Sea Stew''': '''Oxygelium''' - Grows in Frozen Ocean depths '''Esca''' - Drops from Anglerfish '''Fin''' - Drops from Anglerfish and Aquamirae mobs in Frozen Oceans '''Spinefish''' - Drops from Spinefish mobs in Frozen Oceans '''Potato, Pufferfish''', Bowl - Same as normal Minecraft '''Treasure Pouch''': Crafted using 5 Pirate Pouches and an Echo of the Ship Graveyard 65f4de939fad5828f75e543009ee9ae31cc80880 194 193 2024-03-25T23:10:11Z Strix 398684 wikitext text/x-wiki Black Eye, The Eye of the Storm '''Pacific Halibut and Rainbow Trout''': Both fished in ''Cold Oceans'' and ''Beaches'' '''Piranha''': Fished in ''Jungles'' '''Fish Oil''': Crafted using ''4 Blob Fish'', which are dropped by ''Blob Fish mobs'' deep in Oceans '''Black Tea Leaves''': Plant ''Tea Seeds'' and let them grow and oxidize into ''Black Tea Bushes'' '''Sea Stew''': '''Oxygelium''' - Grows in ''Frozen Ocean depths'' '''Esca''' - Drops from ''Anglerfish'' '''Fin''' - Drops from ''Anglerfish'' and ''Aquamirae mobs'' in ''Frozen Oceans'' '''Spinefish''' - Drops from ''Spinefish mobs'' in ''Frozen Oceans'' '''Potato, Pufferfish''', '''Bowl''' - Same as normal Minecraft '''Treasure Pouch''': Crafted using ''5 Pirate Pouches'' and an ''Echo of the Ship Graveyard'' cbe2df5f479cfa5ea42389228df6f673f1d53036 Corrupted Eye, The Eye of Dark Magic 0 9 179 10 2024-03-24T21:38:18Z Strix 398684 wikitext text/x-wiki Corrupted Eye, The Eye of Dark Magic - Halloween Candy (x2): Dropped by Sir Pumpkinhead - Conjurer Hat: Dropped by the Conjurer, not consumed during crafting - Ravager Hide: Dropped by Ravagers during Raids - Emerald BLock (x2): Crafted from 9 Emeralds - Hay Bale (x2): Crafted from 9 Wheat - Carved Pumpkin: Use Shears on a Pumpkin, which can be found in Dark Forests or grown c81318ec3e3b19ba0107a30c32dd70206a9c0239 Evil Eye, The Eye of Technology 0 11 180 12 2024-03-24T21:54:58Z Strix 398684 wikitext text/x-wiki Evil Eye, The Eye of Technology - Brass Hand: Crafted 4 Brass Sheets and an Andesite Alloy - Block of Experience (x2): Crafted from 9 Nuggets of Experience, which can be gotten from crushing ores - Brass Ingot: Mix Zinc and Copper in a heated Basin - Polished Rose Quartz: Use Sand Paper with Rose Quartz (crafted from Quartz and 8 Redstone) in your Offhand - Sturdy Sheet (x2): Process Powdered Obsidian (from crushing Obsidian) by spouting Lava and then pressing it twice - Precision Mechanism: Process a Gold Sheet through a sequenced assembly of Iron Nuggets, Cogwheels, and Large Cogwheels five times 3a5077bdbbff14a6162313d1d563bcd836b107c1 Exotic Eye, The Eye of Marine Life 0 12 181 13 2024-03-24T22:20:55Z Strix 398684 wikitext text/x-wiki Exotic Eye, The Eye of Marine Life - Pristine Diamond/Emerald - Found by breaking open Ancient Geodes in Workbenches using Tetra Hammers, increased odds if the Hammer has Fortune - Prismarine (x2) / Elder Prosmarine Coral - Found in deep Ocean ravines. Prismarine Coral will dry out and turn into Elder Prismarine Coral on land - Athame: Dropped by Deepling Priests, which are found in Sunken Cities or rarely fished up - Crystalized Coral - Crafted using the Crystalized Coral Fragments dropped by Corallsus, which are found in Sunken Cities or rarely fished up - Neptunium Ingot - Found in the rarely fished up Neptune's Bounty or smelted down from Neptunium gear 97a2868ecf5b83a24f6172b857718c6cd57b8569 Guardian Eye, The Eye of Primeval Civilzation 0 13 182 14 2024-03-24T22:31:22Z Strix 398684 wikitext text/x-wiki Guardian Eye, The Eye of Primeval Civilization - Prismarine Shards/Crystals (x2) - Dropped by Guardians or from Bulk Haunting Lapis Lazuli - Thrasher Tooth - Dropped by Thrashers found in underwater ravines - Necromancer Trident - Dropped by Drowned Necromancers or crafted from its other drops - Elder Eye - Dropped by Elder Guardians 50% of the time - Conduit - crafted from 8 Nautilus Shells and a Heart of the Sea - Pearl/Tempest Pearl - Given by Otters in exchange for Clams or dropped by the Insatiable, respectively da70bfd361c765736f9e43b89c484719d90d4915 Rogue Eye, The Eye of Wild's Breath 0 14 183 15 2024-03-24T23:09:45Z Strix 398684 wikitext text/x-wiki Rogue Eye, The Eye of Wild's Breath - Glow Berry Custard - Made in a Cooking Pot using an Egg, a Glow Berry, Milk, and Sugar - Creeper Shard - Dropped by Mutant Creepers - Thief's Hood - Rarely found in Dungeon Chests or dropped by Skeletons wearing the item - Bottle o' Enchanting (x2) - Found as loot or traded from Clerics - Slimeball - Dropped by Slimes or crafted from Dough or Green Dye - Potted FLutter - Pick up a Tamed Flutter using a Pot - Banana - Break Jungle Leaves 7a5a63d283e9b5b8ad883a8a131836ed04d5f41e Old Eye, The Eye of Sands of Time 0 15 184 16 2024-03-25T22:00:50Z Strix 398684 wikitext text/x-wiki Old Eye, The Eye of Sands of Time Requires Nether Access!! Emu Feather - Dropped by Emus Mutant Skeleton Skull - Dropped by Mutant Skeletons Glowcoak - Dropped by Glowsquitos Roadrunner Feather - Dropped by Roadrunners Sombrero - Dropped by killing dancing Cockroaches Tropical Stew - Crafted with Crab Meat, Onions, Rice, and Coconut Slices Glowsilk - Dropped by breaking Glowsilk Cocoons Pocket of Sand - Crafted with Guster Eye (Dropped by Gusters), Leather, and Sand Gilded Eye - Crafted with 8 Gold Ingots around an Eye of Ender a4fbb6c7d18e9e1ce57045fb6fa094c7a6915487 Witch Eye, The Eye of Suspicious Concoction 0 16 185 17 2024-03-25T22:10:04Z Strix 398684 wikitext text/x-wiki Witch Eye, The Eye of Suspicious Concoction Requires Nether Access!! Potion of Fire Resistance - Brew a Magma Cream with an Awkward Potion Ooze Bottle - Crafted with the knowledge of potion-making Potion of Freeze - Brew Frozen Rotten Flesh with a Corrupted Potion Gongylidia - Interact with fungal-covered blocks under an anthill Ghast Tear - Dropped by Ghasts Banana Slug Slime - Dropped by Banana Slugs Rabbit's Foot - Dropped by Rabbits Witch Pupil - Crafted using Spider Eye, Glowstone Dust, Redstone Dust, Gunpowder, and Sugar 0fdb1969d41b7e0eaac0d4077fa9ad75c84c468c Cold Eye, The Eye of Glacial Epochs 0 17 186 18 2024-03-25T22:19:31Z Strix 398684 wikitext text/x-wiki Cold Eye, The Eye of Glacial Epochs Requires Everbright and Everdawn Access Golden Moth in a Jar: Capture a Golden Moth in a Bottle Nightcress: A flower found in the Everdawn Dawn/Ethereal Arc: Dropped by the Summoner or Alchemist Snowbloom: A flower found in the Everbright Wisteria Niveis: Found in Deep Frozen Ocean biomes Star Flare: Dropped by Frost Spirits Totem of Freezing: Dropped by Iceologers Froststalker Horn: Dropped by Froststalkers Soul Fragment: Dropped by Frost Spirits and Polargeists 13e9e65bf10dd5f5655b3f69f87303b5252790ce Cursed Eye, The Eye of Dark Forgery 0 18 187 19 2024-03-25T22:26:47Z Strix 398684 wikitext text/x-wiki Cursed Eye, The Eye of Dark Forgery Requires Nether Access!! Bolt - Found in Forged Crates Forged Steel - Mixed with Steal and Resonant Alloy over a Super-Heated Blaze Burner Lodestone - Found in Bastions or Crafted Flex Mesh - Found in Forged Crates 11 - Dropped when a Skeleton shoots a Creeper or bought in the shop Pigstep - Found in bastions or bought in the shop Endersoul - Dropped by Mutant Endermen Gilded Pearl - Craft an Eye of Ender with 8 Gold Ingots 7ee85baeca71bcf88e6a778eae56c7b6fdbe8a01 Magical Eye, The Eye of Strange Sorcery 0 19 188 20 2024-03-25T22:33:02Z Strix 398684 wikitext text/x-wiki Magical Eye, The Eye of Strange Sorcery Need Easy Raid Access in Multiple Biomes Totem of Undying - Dropped by Evokers Bag of Spoils, Spellbound Book, or Totem of Banishment - DRopped by Freakagers, Magispellers, or Spiritcallers Totem of Illusions - Dropped by Illusioners Mage Robes - Dropped by Mages Iceologer Robes - Dropped by Iceologers Geomancer Robes - Dropped by Geomancers Windcaller Robes - Dropped by Windcallers Necromancer Staff - Dropped from Necromancers or crafted b3147fdbb9ee3c6b404e48167433e34cc88b83ea Nether Eye, The Eye of Living Hell 0 20 189 21 2024-03-25T22:40:25Z Strix 398684 wikitext text/x-wiki Nether Eye, The Eye of Living Hell Requires Nether Access!! Wildfire Crown - Crafted with 5 Wildfire Crown Pieces Mutant Blaze Core - Dropped by Mutant Blazes Netherite Scrap - Mined in The Nether depths or found in Bastion Chests Hone: Gild III - Crafted with weaker HOne: Gild scrolls Crimson Mosquito Larva - Crafted with a Maggot and a Crimson Mosquito Proboscis Cindershell Shell Shard - Dropped by Cindershells Fiery Fondue Pot - Cooked with the knowledge of recipes Nether Rice Roll Medley - Cooked with the knowledge of The Nether delicacies cb8e645011b816ccb163fe842caad190af2ab958 Undead Eye, The Eye of Immaterial Essence 0 21 190 22 2024-03-25T22:45:55Z Strix 398684 wikitext text/x-wiki Undead Eye, The Eye of Immaterial Essence Requires Nether Access!! Frozen Rotten Flesh - Dropped by Frostbitten Magma Rotten Flesh - Dropped by Burned Candle Holder - Crafted with an Iron Ingot and Candle Necronium Ingot - Transmute Gold Ingots Totem of Post Mortem - Transmute a Totem of Undying Undead Soul - Crafted with the knowledge of Souls 2047d6cad4ef3744a5e669ee6e6739a17353ddf1 Wither Eye, The Eye of Death 0 22 191 23 2024-03-25T22:50:59Z Strix 398684 wikitext text/x-wiki Wither Eye, The Eye of Death Requires Nether Access!! Nether Star - Dropped by The Wither Mutant Wither Skeleton Skull - Dropped from Mutant Wither Skeletons Wither Sword - Looted from the Wither Treasure Bag Blazing Chill - Cook together Coffee Beans, Nether Wart, Blaze Powder, Raw Beef, and a Bowl Dark metal Ingot - Crafted with Piles of Dark Metal and Dark Iron Ingots Dark Potion - Crafted with the knowledge of deadly Toxins 0b9890436d82e6eefb05227a6fb454ed9396acac ... The Eye of Beyond 0 23 192 24 2024-03-25T22:56:54Z Strix 398684 wikitext text/x-wiki ... The Eye of Beyond Requires End Access! Mutant Shulker Shell - Dropped by Mutant Shulkers Ancient Shard - Found in smaller End Cities Void Core - Dropped by End Golems Irradium Bar - Smelt Raw Irradium Void Worm Eye - Dropped by Void Worms Void Fragment - Dropped by Void ELementals Void Totem - Found in smaller End Cities Adamantite Ingot - Crafted with 9 Adamantite Nuggets Enderium Ingot - Crafted with 6 Enderium Shards and an Eye of Ender 6932a9e8a294ebb4c07cdc79f079a4c6aba65a02 Stage 0 0 107 195 2024-03-26T22:45:57Z Strix 398684 Created page with " '''Tasks''': '''Rewards''': Eye of Ender No Rewards ''As you acquire more Eyes you will unlock more powerful gear.''" wikitext text/x-wiki '''Tasks''': '''Rewards''': Eye of Ender No Rewards ''As you acquire more Eyes you will unlock more powerful gear.'' 3dd25747ac955d3b273e05876152aceda9752646 Neptunium Gear 0 108 196 2024-03-26T22:50:32Z Strix 398684 Created page with " '''Tasks''': '''Rewards''': Neptunium Ingot No rewards ''Neptunium Armor, Tools, and Weapons''" wikitext text/x-wiki '''Tasks''': '''Rewards''': Neptunium Ingot No rewards ''Neptunium Armor, Tools, and Weapons'' fec1c7205021fedda6b3cb42ec38e6c8c7d116fc Basic Boss Items 0 109 197 2024-03-26T23:00:34Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Sultan of Fegefever (Scarab) No rewards Prisblade (Prisnautilus) Earthbreaker (Amethyst Colossus) Wave of Abyss (Prisnautilus) Weathering Tome (Prisnautilus) Huntsman's Spear (Huntsman)" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Sultan of Fegefever (Scarab) No rewards Prisblade (Prisnautilus) Earthbreaker (Amethyst Colossus) Wave of Abyss (Prisnautilus) Weathering Tome (Prisnautilus) Huntsman's Spear (Huntsman) fef60c7e864f91cd9f5b05e4e87d07fce1aee868 198 197 2024-03-26T23:01:20Z Strix 398684 wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Sultan of Fegefever (Scarab) No rewards Prisblade (Prisnautilus) Earthbreaker (Amethyst Colossus) Wave of Abyss (Prisnautilus) Weathering Tome (Prisnautilus) Huntsman's Spear (Huntsman) 17e52f01117d30e0274262a524d88ad0c3e37529 The Nether 0 110 199 2024-03-26T23:04:56Z Strix 398684 Created page with " '''Tasks''': '''Rewards''': Visit Dimension No rewards ''ENTERING THE NETHER WILL START HARD MODE'' On servers/LAN this applies to every player" wikitext text/x-wiki '''Tasks''': '''Rewards''': Visit Dimension No rewards ''ENTERING THE NETHER WILL START HARD MODE'' On servers/LAN this applies to every player 5dee5592dc09b2190cbc86b533e489f016d75728 Nightmare Armor 0 111 200 2024-03-26T23:07:38Z Strix 398684 Created page with " '''Tasks''': '''Rewards''': Nightmare Mask No rewards Nightmare Robe Nightmare Pants Nightmare Boots" wikitext text/x-wiki '''Tasks''': '''Rewards''': Nightmare Mask No rewards Nightmare Robe Nightmare Pants Nightmare Boots 2410041689b3b121a2c4c64aef7b13f464e5a921 Iron Backpack 0 112 201 2024-03-26T23:13:15Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Iron Backpack No rewards Slot: Back - Filter Upgrades - Refill Upgrades - Smelting Upgrades - Smoking Upgrades - Blasting Upgrades" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Iron Backpack No rewards Slot: Back - Filter Upgrades - Refill Upgrades - Smelting Upgrades - Smoking Upgrades - Blasting Upgrades 7f8b69ce8bdcdabae318a8e65403a39232675c06 Tom's Simple Storage 0 113 202 2024-03-26T23:16:30Z Strix 398684 Created page with " Tasks: Rewards: Storage Terminal No rewards ''Similar to AE or R5 systems but much simpler, works with storage drawers''" wikitext text/x-wiki Tasks: Rewards: Storage Terminal No rewards ''Similar to AE or R5 systems but much simpler, works with storage drawers'' aa4c8e9ccf02fb484c25317a597d125931ef84d1 (Stage 1) 0 114 203 2024-03-26T23:19:58Z Strix 398684 Created page with " Tasks: Rewards: Stage one No rewards" wikitext text/x-wiki Tasks: Rewards: Stage one No rewards 047d9cc1fa71ebab179b8fbfc786bbf4798dcd59 249 203 2024-04-02T20:56:57Z Strix 398684 wikitext text/x-wiki Tasks: Rewards: Stage one No rewards [[Neptunium_Gear]] 10fa87715db98fe2386bdc00c04ba7543aa38d4e 250 249 2024-04-02T21:07:26Z Strix 398684 wikitext text/x-wiki Tasks: Rewards: Stage one No rewards - [[Neptunium_Gear]] - [[Basic_Boss_Items]] - [[The_Nether]] - [[Nightmare_Armor]] - [[Iron_Backpack]] - [[Tom's_Simple_Storage]] 189c23ea28e81f618d7574dea71d5cb09903e473 (Stage 2) 0 115 204 2024-03-26T23:22:16Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Stage: two No rewards" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Stage: two No rewards 4d60376263a5d0bc6051379790ab924fa5632f4b 251 204 2024-04-02T21:29:44Z Strix 398684 wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Stage: two No rewards - [[Expert_Mode]] - [[The_Blue_Skies]] - [[Netherite_Gear]] - [[Gold_Backpack]] - [[Automation_Blocks]] - [[Basic_Boss_Trinkets]] - [[Summoning_The_Wither]] - [[The_Immolation_Blades]] 8be61d015e4ee68e1d940978e920ddbc3d6c5d12 252 251 2024-04-02T21:30:46Z Strix 398684 wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Stage: two No rewards - [[Expert_Mode]] - [[The_Blue_Skies]] - [[Netherite_Gear]] - [[Gold_Backpack]] - [[Automation_Blocks]] - [[Basic_Boss_Trinkets]] - [[Summoning_The_Wither]] - [[The_Immolation_Blade]] e04bca5ae42ccfa76b34aaf7b3e913e50f7f3017 Expert Mode 0 116 205 2024-03-26T23:27:39Z Strix 398684 Created page with " '''Tasks:''' '''Reward:''' Export Mode No rewards ''Unlocked by going to the Everbright or Everdawn, which releases the spirits of Light and Dark. Spawns hundreds of new, unique mobs all over the world. The new mobs are REALLY tough..''" wikitext text/x-wiki '''Tasks:''' '''Reward:''' Export Mode No rewards ''Unlocked by going to the Everbright or Everdawn, which releases the spirits of Light and Dark. Spawns hundreds of new, unique mobs all over the world. The new mobs are REALLY tough..'' 98cdbd50b02d0ff170ebf232cf9207c0847355ad The Blue Skies 0 117 206 2024-03-27T00:02:31Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Visit Dimension: blue_skies:everdawn No rewards ''optional'' '''ENTERING EITHER OF THESE WILL START EXPERT MODE''' ''On servers/LAN this applies to every player''" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Visit Dimension: blue_skies:everdawn No rewards ''optional'' '''ENTERING EITHER OF THESE WILL START EXPERT MODE''' ''On servers/LAN this applies to every player'' 65aa7432d8078ccff7908a9a3804a027dfdcb17e Netherite Gear 0 118 207 2024-03-27T00:06:09Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Netherite Ingot No rewards ''Armor, Driving Gear, Samurai Armor, Weapons, and Tools''" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Netherite Ingot No rewards ''Armor, Driving Gear, Samurai Armor, Weapons, and Tools'' ac6d23551782d01ab0ec901bb832af3e45f6d73c Gold Backpack 0 119 208 2024-03-27T00:09:23Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Gold Backpack No rewards Slot: Back - Magnet Upgrades - Compacting Upgrades - Stack Upgrade 1 - Tool Swapper Upgrades" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Gold Backpack No rewards Slot: Back - Magnet Upgrades - Compacting Upgrades - Stack Upgrade 1 - Tool Swapper Upgrades 2a9fefec2ffc46245ac849dd5ecc9aea271aa158 The Immolation Blade 0 120 209 2024-03-27T00:14:08Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Blazing Immolation Blade No rewards 10 Slow 2031/2031 Durability: 2031 Optional ''One-shots skeletons. and beheads them. Both swords are the same, just choose the texture you like more.''" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Blazing Immolation Blade No rewards 10 Slow 2031/2031 Durability: 2031 Optional ''One-shots skeletons. and beheads them. Both swords are the same, just choose the texture you like more.'' 192bbaed18a938009f6dd94bb5341fcb99856480 Summoning The Wither 0 121 210 2024-03-27T00:18:22Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' 3x Wither Skeleton Skull No Rewards 4x Soul Sand" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' 3x Wither Skeleton Skull No Rewards 4x Soul Sand b5e0eebed6ef61444c5579c6fb2b0fd3e076aab5 Basic Boss Trinkets 0 122 211 2024-03-27T00:28:12Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Bone Raker ('''Swampjaw''') - Slot: Hands - when on hands: +2 Attack Damage No rewards Cocktail Cutlass ('''Dame Fortuna''') - 7 Medium 3168/3168 - Durability: 3168 Blossoming Mind ('''Rosalyne''') - Slot: Head Spectre's Grasp ('''Bellringer''')- Slot: Hands - When on hands: +2 Reach Distance" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Bone Raker ('''Swampjaw''') - Slot: Hands - when on hands: +2 Attack Damage No rewards Cocktail Cutlass ('''Dame Fortuna''') - 7 Medium 3168/3168 - Durability: 3168 Blossoming Mind ('''Rosalyne''') - Slot: Head Spectre's Grasp ('''Bellringer''')- Slot: Hands - When on hands: +2 Reach Distance 2ac9ac9a8921fedcb03cd52a138ce026859be74d Automation Blocks 0 123 212 2024-03-27T01:12:05Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Mechanical Saw - Kinetic Stress Impact: Moderate No rewards Mechanical Harvester Mechanical Roller Portable Storage Interface Portable Fluid Interface Mechanical Drill - Kinetic Stress Impact: Moderate Mechanical Plough ''Drills, rollers, harvesters, ploughs, saws, portable s..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Mechanical Saw - Kinetic Stress Impact: Moderate No rewards Mechanical Harvester Mechanical Roller Portable Storage Interface Portable Fluid Interface Mechanical Drill - Kinetic Stress Impact: Moderate Mechanical Plough ''Drills, rollers, harvesters, ploughs, saws, portable storage connectors'' 54de16c3f9e619412b0ca446dc91dc091fdafa86 Diamond Backpack 0 124 213 2024-03-27T01:20:13Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Slot:Back No rewards - Feeding Upgrades - Stack Upgrades 2 and 3" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Slot:Back No rewards - Feeding Upgrades - Stack Upgrades 2 and 3 13cd6515487d059cac4c694ccf3453a58abc28d4 Disenchanting 0 125 214 2024-03-27T01:25:27Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Infusion Table No rewards" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Infusion Table No rewards 65bbfa2ffa102658fa6b6cf96bd55c3857c23be9 Dark Metal Gear 0 126 215 2024-03-27T01:33:52Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Dark Metal Helmet - 4 3.5 10% 440/440 - Durability: 440 No rewards Dark Metal Chestplate - 10 3.5 10% 640/640 - Durability: 640 Dark Metal Leggings - 7 3.5 10% 600/600 - Durability 600 Dark Metal Boots - 4 3.5 10% 520/520 - Durability: 520" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Dark Metal Helmet - 4 3.5 10% 440/440 - Durability: 440 No rewards Dark Metal Chestplate - 10 3.5 10% 640/640 - Durability: 640 Dark Metal Leggings - 7 3.5 10% 600/600 - Durability 600 Dark Metal Boots - 4 3.5 10% 520/520 - Durability: 520 2075f09520e5150a355ef638a5255088f3c26470 Cart Assembler 0 127 216 2024-03-27T01:36:38Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Cart Assembler No rewards" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Cart Assembler No rewards 72701c3b3fcbcf90aa1ab412ee9dea245fc31572 Tetra Schematics 0 128 217 2024-03-27T01:39:49Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Schematic: Howling blade No rewards Schematic: Throwing knife Schematic: Sturdy guard" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Schematic: Howling blade No rewards Schematic: Throwing knife Schematic: Sturdy guard 33871c9b766cbd3d600e425e76301b8def3f39bc Wireless Redstone 0 129 218 2024-03-27T01:43:20Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Redstone Links No rewards" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Redstone Links No rewards 47e2055afcdf1f532acba8c929ad04aa0aa849c8 Powerful Unbreakable Boss Items 0 130 219 2024-03-28T20:31:28Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Infernal Forge (Netherite Monstrosity) No rewards Monstrous Helm (Netherite Monstrosity) Tidal Claws (Leviathan) Gauntlet of Guard (Ender Guardian) wither Assualt Shoulder Weapon (Harbinger)" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Infernal Forge (Netherite Monstrosity) No rewards Monstrous Helm (Netherite Monstrosity) Tidal Claws (Leviathan) Gauntlet of Guard (Ender Guardian) wither Assualt Shoulder Weapon (Harbinger) ffad31c66b82e364243acfad82027deb32a026bc Powerful Advanced Boss Items 0 131 220 2024-03-28T20:52:58Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Passages toll (Bellringer) No rewards Ace of Iron (Dame Fortuna) Caged Heart (Swampjaw) Twilight Thorn (Rosalyne) Endersoul Hand (Mutant Enderman)" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Passages toll (Bellringer) No rewards Ace of Iron (Dame Fortuna) Caged Heart (Swampjaw) Twilight Thorn (Rosalyne) Endersoul Hand (Mutant Enderman) 6174f2b7b857aab6a2d5f2d59ec723c281c9a633 Netherite Backpack 0 132 221 2024-03-28T20:57:37Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Inception Upgrade No rewards Stack Upgrade 4 Experience Pump Upgrade" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Inception Upgrade No rewards Stack Upgrade 4 Experience Pump Upgrade 284d112ef61f6ec6f97d3bae42bcf5e74e605405 Abyssal Amethyst 0 133 222 2024-03-28T21:02:26Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Abyssal Amethyst No rewards Used to craft the ''Divider'' and the ''Whisper of the Abyss''" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Abyssal Amethyst No rewards Used to craft the ''Divider'' and the ''Whisper of the Abyss'' 7f86b668892f19bf8ed51592a8b3ecf9da520b03 Etherium 0 134 223 2024-03-28T21:04:15Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Etherium Ingot No rewards" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Etherium Ingot No rewards bf0a878880e276991d41cedf25b8aaa4560fd64f Enderium 0 135 224 2024-03-28T21:06:26Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Enderium Ingot No rewards" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Enderium Ingot No rewards 510d0179043a096188061012ab9d1c9435a3811d Adamanite 0 136 225 2024-03-28T21:08:28Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Adamanite Ingot No rewards" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Adamanite Ingot No rewards e785f8152a8c43b1e33ccf04d943df09f2f82fad The End 0 137 226 2024-03-28T21:11:55Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Visit Dimension: ''minecraft:the_end'' No rewards" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Visit Dimension: ''minecraft:the_end'' No rewards 85ae04b1bec7fc0a3bc610852c45ba231c7e556c The Art of Forging 0 138 227 2024-03-28T21:55:27Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Art of Forging, Chapter 7: Katana Blade No rewards Art of Forging, Chapter 4: Maces Art of Forging, Chapter 5: The Crucible Art of Forging, Chapter 9: Quarry Hammer Art of Forging, Chapter 8: Compound String Art of Forging, Chapter ?: Murasama Art of Forging, Chapter ?: Rending Scissors Pair Art of Forging, Chapter 3: Key Guards Art of Forging, Chapter 6: Dreadnought Stave..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Art of Forging, Chapter 7: Katana Blade No rewards Art of Forging, Chapter 4: Maces Art of Forging, Chapter 5: The Crucible Art of Forging, Chapter 9: Quarry Hammer Art of Forging, Chapter 8: Compound String Art of Forging, Chapter ?: Murasama Art of Forging, Chapter ?: Rending Scissors Pair Art of Forging, Chapter 3: Key Guards Art of Forging, Chapter 6: Dreadnought Stave Art of Forging, Chapter 1: Flamberges bbc2abd6dea86e51c0cdf2b8b80ae6c636dd4c56 Godlike Unbreakable Boss Weapons 0 139 228 2024-03-28T22:02:00Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Gauntlet of Bulwark No rewards The Incinerator Void Assault Shoulder Weapon Void Forge - 13, Slow, 2031/2031 - Durability: 2031" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Gauntlet of Bulwark No rewards The Incinerator Void Assault Shoulder Weapon Void Forge - 13, Slow, 2031/2031 - Durability: 2031 8108c911a3cabfeb7408ac041a7fc1649711e783 Witherite 0 140 229 2024-03-28T22:04:16Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Witherite Ingot No rewards" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Witherite Ingot No rewards 60da34b174467a4cf0db93573389133501909c4b Celestial Core 0 141 230 2024-03-28T22:06:05Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Celestial Core No rewards" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Celestial Core No rewards 2996755402556d9fc9e4a9d70427ad07c64c49d9 Ignitium 0 142 231 2024-03-28T22:09:15Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Ignitium Ingot No rewards" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Ignitium Ingot No rewards ecb5172dc2c67fd8e42edf05a9505b04b01a5565 Advanced Elytra 0 143 232 2024-03-28T22:13:27Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Tarantula Hawk Elytra - 3, 800/800 - Durability: 800 No rewards Ignitium Elytra Chestplate - 11.5, 45, 20%, 720/720 - Durability: 720" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Tarantula Hawk Elytra - 3, 800/800 - Durability: 800 No rewards Ignitium Elytra Chestplate - 11.5, 45, 20%, 720/720 - Durability: 720 a5f3cb1bdca85dc3f0af760d9da647348702f9fc Dimensional Carver 0 144 233 2024-03-28T22:16:22Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Dimensional Carver - Durability: 20 No rewards" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Dimensional Carver - Durability: 20 No rewards ee848b394a86028f65502c34fa7c693126bed789 Worldender 0 145 234 2024-03-28T22:27:39Z Strix 398684 Created page with " 256 rubies/jade/aquamarine/onyx. Defeat all bosses. Repeatable quest" wikitext text/x-wiki 256 rubies/jade/aquamarine/onyx. Defeat all bosses. Repeatable quest 281c8c7fdbb86ae481ea1b63da519cc6a4f86055 Combat Specialist 0 34 235 49 2024-03-28T22:34:03Z Strix 398684 wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Crafting Table XP:+10 1989ccea97bccb274923ad3670a5b6f7db547fbf Cheater of Death 0 146 236 2024-03-28T22:38:43Z Strix 398684 Created page with " 256 rubies/ jades/ aquamarine/ onyx. See all Giant Structures, Nether Structures, and villages. Repeatable quest." wikitext text/x-wiki 256 rubies/ jades/ aquamarine/ onyx. See all Giant Structures, Nether Structures, and villages. Repeatable quest. f3c8b2520229941dd8a0d31c99bab6b21926f27f Explorer's Essentials 0 147 237 2024-03-28T22:40:53Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Crafting Table XP: +10" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Crafting Table XP: +10 a471c4a1cc0686b38587855449ab0254bea65219 Creationist 0 148 238 2024-03-28T22:45:08Z Strix 398684 Created page with " 256 rubies/jade/ aquamarine/onyx. Acquire all Tetra and Create materials. Repeatable quest" wikitext text/x-wiki 256 rubies/jade/ aquamarine/onyx. Acquire all Tetra and Create materials. Repeatable quest ee20b9f4007f91159cd67181f5850811886a5f55 Craftsmanship and Building 0 40 239 55 2024-03-28T22:47:30Z Strix 398684 wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Crafting Table XP:+10 33e1be63de2683ba41c7fed65f1950dac3db7ae4 Alloy Welder 0 149 240 2024-03-28T22:51:43Z Strix 398684 Created page with " 256 rubies/jade/aquamarine/onyx. Collect all early-game and end-game gems, and all Ingots. Repeatable quest" wikitext text/x-wiki 256 rubies/jade/aquamarine/onyx. Collect all early-game and end-game gems, and all Ingots. Repeatable quest 5f2eb34cd829845c6257246745eaea1243b3d5cc Resource Gathering 0 38 241 53 2024-03-28T22:53:31Z Strix 398684 wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Crafting Table XP:+10 2de917848228e435a22788e129f45d9825c4e8a9 Hungering Prodigy 0 150 242 2024-03-28T22:56:45Z Strix 398684 Created page with " 256 rubies/jade/aquamarine/onyx. Unlock all Five Late-Game Food Collectathons Repeatable quest" wikitext text/x-wiki 256 rubies/jade/aquamarine/onyx. Unlock all Five Late-Game Food Collectathons Repeatable quest 4fb5d382ef64b93ff4c6335d465d3fa8b9b2b251 Agriculture Infrastructure 0 42 243 57 2024-03-28T23:00:11Z Strix 398684 wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Crafting Table XP:+10 20733d520335b47a35f333d5cad7bdd076c0fda5 Disc Shop 0 151 244 2024-03-29T00:49:45Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' No Tasks No Rewards" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' No Tasks No Rewards 62aa874ae0f32719b7b93084c3540972c6556cb6 Common Discs 0 152 245 2024-03-29T00:55:27Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' OR Filter Choice Reward - Ruby - Music Disc - Jade - Aquamarine - Onyx ''1 ruby/jade/aquamarine/onyx''" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' OR Filter Choice Reward - Ruby - Music Disc - Jade - Aquamarine - Onyx ''1 ruby/jade/aquamarine/onyx'' 7b369eccf00df55d21d790b7622c1f31c534242b Other Cosmetics 0 153 246 2024-03-29T00:57:31Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' No tasks No rewards" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' No tasks No rewards 94b11346615ae937004d57d92bfd1d8366f6e15d Medieval Gear 0 154 247 2024-03-29T01:11:33Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' 4x OR Filter Medieval Gear - Ruby - Guard's Helmet (7.14%) - Jade - Stalwart Helmet (7.14%) - Aquamarine - Crested Stalwart Helmet (7.14%) - Onyx - Royal Crown (7.14%) 0 / 4 - Titan's Shroud (7.14%) - Thieves Hood (7.14%) - Legionary Helmet (7.14%)..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' 4x OR Filter Medieval Gear - Ruby - Guard's Helmet (7.14%) - Jade - Stalwart Helmet (7.14%) - Aquamarine - Crested Stalwart Helmet (7.14%) - Onyx - Royal Crown (7.14%) 0 / 4 - Titan's Shroud (7.14%) - Thieves Hood (7.14%) - Legionary Helmet (7.14%) - The Mad Hat (7.14%) - Trickster's Mask (7.14) - Link's Hat (7.14%) - Dark Link's Hat (7.14%) - Fierce Deity Hat (7.14%) ''4 rubies/jade/aquamarine/onyx'' 66ab061dc6a3561022985839917f91e352579a9d General Guidebook 0 31 248 174 2024-04-02T20:47:46Z Strix 398684 wikitext text/x-wiki General Guidebook THIS IS THE GENERAL GUIDE BOOK PAGE Stage unlocks: [[(Stage_1)]] 6113af3a993810565cc589b9260023e3cb94cd56 Stage 3 0 155 253 2024-04-02T21:41:50Z Strix 398684 Created page with " - [[Diamond_Backpack]] - [[Disenchanting]] - [[Dark_Metal_Gear]] - [[Wireless_Redstone]] - [[Tetra_Schematics]] - [[Cart_Assembler]]" wikitext text/x-wiki - [[Diamond_Backpack]] - [[Disenchanting]] - [[Dark_Metal_Gear]] - [[Wireless_Redstone]] - [[Tetra_Schematics]] - [[Cart_Assembler]] 4b7a7a8e160537c5783ca449dc804ea130e5df56 Stage 4 0 156 254 2024-04-02T21:48:45Z Strix 398684 Created page with " [[Adamantite]] [[Enderium]] [[Etherium]] [[Abyssal_Amethyst]] [[Netherite_Backpack]] [[The_End]] [[The_Art_Of_Forging]] [[Powerful_Unbreakable_Boss_Items]] [[Advanced_Boss_Items]]" wikitext text/x-wiki [[Adamantite]] [[Enderium]] [[Etherium]] [[Abyssal_Amethyst]] [[Netherite_Backpack]] [[The_End]] [[The_Art_Of_Forging]] [[Powerful_Unbreakable_Boss_Items]] [[Advanced_Boss_Items]] cc9f166eeee98fd37c16f61a857b7d305eef563f 256 254 2024-04-02T21:51:35Z Strix 398684 wikitext text/x-wiki [[Adamanite]] [[Enderium]] [[Etherium]] [[Abyssal_Amethyst]] [[Netherite_Backpack]] [[The_End]] [[The_Art_Of_Forging]] [[Powerful_Unbreakable_Boss_Items]] [[Advanced_Boss_Items]] 37b504a96935cb01245fdef0dfa4cd30cf798177 257 256 2024-04-02T21:53:22Z Strix 398684 wikitext text/x-wiki [[Adamanite]] [[Enderium]] [[Etherium]] [[Abyssal_Amethyst]] [[Netherite_Backpack]] [[The_End]] [[The_Art_of_Forging]] [[Powerful_Unbreakable_Boss_Items]] [[Advanced_Boss_Items]] ded155fbf51925609e1f68fa2a44c632481fbf12 Adamanite 0 136 255 225 2024-04-02T21:50:55Z Strix 398684 wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Adamantite Ingot No rewards edcdc39ebe044001707c056797fe39d1ac4890df Advanced Boss Items 0 157 258 2024-04-02T22:54:21Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' - Passages toll (Bellringer) No rewards - Ace of iron (Dame Fortuna) - Caged Heart (Swampjaw) - Twilights Thorn (Rosalyne) - Endersoul Hand ( Mutant Enderman)" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' - Passages toll (Bellringer) No rewards - Ace of iron (Dame Fortuna) - Caged Heart (Swampjaw) - Twilights Thorn (Rosalyne) - Endersoul Hand ( Mutant Enderman) febb71e582d5549d03b8d2b5f06581dda5d4b5ab Stage 5 0 158 259 2024-04-02T23:09:02Z Strix 398684 Created page with " [[Advanced_Elytra]] [[Ignitium]] [[Celestial_Core]] [[Witherite]] [[Godlike_Unbreakable_Boss_Weapons]] [[Dimensional_Carver]]" wikitext text/x-wiki [[Advanced_Elytra]] [[Ignitium]] [[Celestial_Core]] [[Witherite]] [[Godlike_Unbreakable_Boss_Weapons]] [[Dimensional_Carver]] 512e1cfac2bd09158485ebf2f5bbe901d7950759 Hallloween Candy 0 159 260 2024-04-02T23:25:33Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' 2, 200% 1, 20% - When eaten: +2% Sugars This item is dropped by Sir Pumpkinhead, who can be summoned by breaking an Infernal Evil Pumpkin. You can locate these by just exploring your world, they'll have a ritual taking place with Candles all around it!" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' 2, 200% 1, 20% - When eaten: +2% Sugars This item is dropped by Sir Pumpkinhead, who can be summoned by breaking an Infernal Evil Pumpkin. You can locate these by just exploring your world, they'll have a ritual taking place with Candles all around it! fac8c5d26cdc38b12a090469c81e212fd7f79bab Conjurer Hat 0 160 261 2024-04-03T00:56:31Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Conjuror Hat - 1, 55/55 - Decreases magic damage by 30% Totem of Illusion Slot: Charm When on Head: +1 Armor - Durability: 55 This item is dropped by the Conjuror, the easiest boss in the pack! It spawns an Illager Theatres in Dark Forest biomes. Remember that you can use the Nature's Compass to find specific biomes easily, and to the corresponding Boss Wiki entry for..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Conjuror Hat - 1, 55/55 - Decreases magic damage by 30% Totem of Illusion Slot: Charm When on Head: +1 Armor - Durability: 55 This item is dropped by the Conjuror, the easiest boss in the pack! It spawns an Illager Theatres in Dark Forest biomes. Remember that you can use the Nature's Compass to find specific biomes easily, and to the corresponding Boss Wiki entry for more information! This item can be crafted into the Corrupted Eye at any durability and is not used during crafting. 17edd4c9189274746c9029f0fb3166f97795c4f6 Ravager Hide 0 161 262 2024-04-03T23:13:01Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Ravager Hide Horned Vindicator Helmet - 2, 165/165 - ''Horned helm sported by the most vicious vindicators to mimic the fury of the ravaged.'' When on Head: +2 Armor, Durability:165 This item is dropped by Ravagers in Village Raids! You can activate one by approaching a village with a Bad Omen. Ravager Hide is also used to craft Backpacks" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Ravager Hide Horned Vindicator Helmet - 2, 165/165 - ''Horned helm sported by the most vicious vindicators to mimic the fury of the ravaged.'' When on Head: +2 Armor, Durability:165 This item is dropped by Ravagers in Village Raids! You can activate one by approaching a village with a Bad Omen. Ravager Hide is also used to craft Backpacks cafb391797c62aea670a09f9b4336c628aeaad57 Emerald Block 0 162 263 2024-04-03T23:21:53Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' 2x Block of Emerald Villager Nose - Slot: Head ''Crafted using 9 Emeralds'' This item is a compacted form of the Villagers' quintessential currency. You can obtain Emeralds by trading with Villagers, finding ores in mountains, or looting." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' 2x Block of Emerald Villager Nose - Slot: Head ''Crafted using 9 Emeralds'' This item is a compacted form of the Villagers' quintessential currency. You can obtain Emeralds by trading with Villagers, finding ores in mountains, or looting. 2efd0df01a94fdc27b7b10059eefb70991b8a0f9 Carved Pumpkin 0 163 264 2024-04-03T23:31:57Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Carved Pumpkin Pumpkin Pie ''Use Shears on a Pumpkin'' This item can be obtained by using Shears on a Pumpkin, which can be found in Dark Forest biomes or grown using Pumpkin Seeds. This item can also be used to scare off the pesky Crows that tear up your garden!" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Carved Pumpkin Pumpkin Pie ''Use Shears on a Pumpkin'' This item can be obtained by using Shears on a Pumpkin, which can be found in Dark Forest biomes or grown using Pumpkin Seeds. This item can also be used to scare off the pesky Crows that tear up your garden! 9329e172eac3c2551ad6007f0a9082740f43e244 Hay Bale 0 164 265 2024-04-03T23:39:35Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Hay Bale Farmer Brim - Slot: Head ''Crafted using 9 Wheat'' This item can be crafted using 9 Wheat, which you can get through farming or from villages." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Hay Bale Farmer Brim - Slot: Head ''Crafted using 9 Wheat'' This item can be crafted using 9 Wheat, which you can get through farming or from villages. 6613b7305f8a23b3c644729562f6e48ff35e51a2 Corrupted Eye, The Eye of Dark Magic 0 9 266 179 2024-04-03T23:54:41Z Strix 398684 wikitext text/x-wiki Corrupted Eye, The Eye of Dark Magic - [[Halloween candy]] (x2): Dropped by Sir Pumpkinhead - [[Conjurer Hat]]: Dropped by the Conjurer, not consumed during crafting - [[Ravager Hide]]: Dropped by Ravagers during Raids - [[Emerald Block]] (x2): Crafted from 9 Emeralds - [[Hay Bale]] (x2): Crafted from 9 Wheat - [[Carved Pumpkin]]: Use Shears on a Pumpkin, which can be found in Dark Forests or grown c5f4e01ac06a7d9af0ac265afd0dc02719b24146 267 266 2024-04-03T23:55:13Z Strix 398684 wikitext text/x-wiki Corrupted Eye, The Eye of Dark Magic - [[Halloween Candy]] (x2): Dropped by Sir Pumpkinhead - [[Conjurer Hat]]: Dropped by the Conjurer, not consumed during crafting - [[Ravager Hide]]: Dropped by Ravagers during Raids - [[Emerald Block]] (x2): Crafted from 9 Emeralds - [[Hay Bale]] (x2): Crafted from 9 Wheat - [[Carved Pumpkin]]: Use Shears on a Pumpkin, which can be found in Dark Forests or grown 3d4544bd4b812acabd8d183ba6d8fd6c90f38c65 Halloween Candy 0 165 268 2024-04-04T00:12:18Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' 2x Holiday Candy Candy -- When eaten: +2% Sugars 2, 200% 1, 20% ''Dropped by Sir Pumpkinhead'' This item is dropped by Sir Pumpkinhead, who can be summoned by breaking an Infernal Evil Pumpkin. You can locate these by just exploring your world, they'll have a ritual taking place with Candles all around it!" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' 2x Holiday Candy Candy -- When eaten: +2% Sugars 2, 200% 1, 20% ''Dropped by Sir Pumpkinhead'' This item is dropped by Sir Pumpkinhead, who can be summoned by breaking an Infernal Evil Pumpkin. You can locate these by just exploring your world, they'll have a ritual taking place with Candles all around it! 26a9354ab1f7567cb7198d0417423b38c9a8d73d Black Eye, The Eye of the Storm 0 10 269 194 2024-04-05T20:07:01Z Strix 398684 wikitext text/x-wiki Black Eye, The Eye of the Storm '''[[Pacific Halibut]], [[Atlantic Halibut]] and [[Rainbow Trout]]''': Both fished in ''Cold Oceans'' and ''Beaches'' '''[[Piranha]]''': Fished in ''Jungles'' '''[[Fish Oil]]''': Crafted using ''4 Blob Fish'', which are dropped by ''Blob Fish mobs'' deep in Oceans '''[[Black Tea Leaves]]''': Plant ''Tea Seeds'' and let them grow and oxidize into ''Black Tea Bushes'' '''[[Sea Stew]]''': '''Oxygelium''' - Grows in ''Frozen Ocean depths'' '''Esca''' - Drops from ''Anglerfish'' '''Fin''' - Drops from ''Anglerfish'' and ''Aquamirae mobs'' in ''Frozen Oceans'' '''Spinefish''' - Drops from ''Spinefish mobs'' in ''Frozen Oceans'' '''Potato, Pufferfish''', '''Bowl''' - Same as normal Minecraft '''[[Treasure Pouch]]''': Crafted using ''5 Pirate Pouches'' and an ''Echo of the Ship Graveyard'' ee7b40bb99c614691c353efc389093c5b73df5fb 278 269 2024-04-05T23:59:27Z Strix 398684 wikitext text/x-wiki Black Eye, The Eye of the Storm '''[[Pacific Halibut]], [[Atlantic Halibut]] and [[Rainbow Trout]]''': Both fished in ''Cold Oceans'' and ''Beaches'' '''[[Piranha]]''': Fished in ''Jungles'' '''[[Fish Oil]]''': Crafted using ''4 Blob Fish'', which are dropped by ''Blob Fish mobs'' deep in Oceans '''[[Black Tea Leaves]]''': Plant ''Tea Seeds'' and let them grow and oxidize into ''Black Tea Bushes'' '''[[Tea Seeds]]''' '''[[Sea Stew]]''': '''Oxygelium''' - Grows in ''Frozen Ocean depths'' '''Esca''' - Drops from ''Anglerfish'' '''Fin''' - Drops from ''Anglerfish'' and ''Aquamirae mobs'' in ''Frozen Oceans'' '''Spinefish''' - Drops from ''Spinefish mobs'' in ''Frozen Oceans'' '''Potato, Pufferfish''', '''Bowl''' - Same as normal Minecraft '''[[Treasure Pouch]]''': Crafted using ''5 Pirate Pouches'' and an ''Echo of the Ship Graveyard'' 38a86396dd45808f5c5810d008ca9b85dd7045b6 Pacific Halibut 0 166 270 2024-04-05T20:21:29Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Pacific Halibut Cooked Fish Fillet 1, 10% - when eaten +1.5% Proteins 3, 60% - when eaten: +6% Proteins ''This item can be obtained by fishing in cold oceans and beaches, or by killing the Pacific Halibut mobs in those biomes. You can also fillet and cook them as food.'' '''Valid Biomes:''' - Cold Ocean - Frozen Ocean - Deep Cold Ocean - Deep Frozen Ocean - Snowy Beach" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Pacific Halibut Cooked Fish Fillet 1, 10% - when eaten +1.5% Proteins 3, 60% - when eaten: +6% Proteins ''This item can be obtained by fishing in cold oceans and beaches, or by killing the Pacific Halibut mobs in those biomes. You can also fillet and cook them as food.'' '''Valid Biomes:''' - Cold Ocean - Frozen Ocean - Deep Cold Ocean - Deep Frozen Ocean - Snowy Beach 095ef4072399daee905339ea5d421fffe1d299e2 271 270 2024-04-05T20:21:53Z Strix 398684 wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Pacific Halibut Cooked Fish Fillet 1, 10% - when eaten: +1.5% Proteins 3, 60% - when eaten: +6% Proteins ''This item can be obtained by fishing in cold oceans and beaches, or by killing the Pacific Halibut mobs in those biomes. You can also fillet and cook them as food.'' '''Valid Biomes:''' - Cold Ocean - Frozen Ocean - Deep Cold Ocean - Deep Frozen Ocean - Snowy Beach 0932ff80b388c0236f546fe2da5350004851e2e6 Atlantic Halibut 0 167 272 2024-04-05T23:15:25Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Atlantic Halibut Algae - 1 1, 10% - when eaten: +1.5% Proteins When eaten: +1.5% Vegetables ''This item can be obtained by fishing in oceans and beaches or by killing the Atlantic Halibut mobs in those biomes. You can also fillet and cook them as food.'' '''Valid Biomes:''' - Ocean - Cold Ocean - Frozen Ocean - Lukewarm Ocean - Warm Ocean - Deep Ocean - Deep Cold O..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Atlantic Halibut Algae - 1 1, 10% - when eaten: +1.5% Proteins When eaten: +1.5% Vegetables ''This item can be obtained by fishing in oceans and beaches or by killing the Atlantic Halibut mobs in those biomes. You can also fillet and cook them as food.'' '''Valid Biomes:''' - Ocean - Cold Ocean - Frozen Ocean - Lukewarm Ocean - Warm Ocean - Deep Ocean - Deep Cold Ocean - Deep Frozen Ocean - Deep Lukewarm Ocean - Beach - Snowy Beach 8c2e9c99486f0b94ac5e48b8c2e5b01e7a50494f Rainbow Trout 0 168 273 2024-04-05T23:29:30Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Rainbow Trout - 1, 10% Iron Fillet Knife - 2, Medium, 187/187 when eaten: +1.5% Proteins When in Main Hand: - 2 Attack Damage - 1.8 Attack Speed - 3 Attack Range Durability: 187 ''This item can be obtained by fishing in cold oceans and beaches, or by killing the Rainbow..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Rainbow Trout - 1, 10% Iron Fillet Knife - 2, Medium, 187/187 when eaten: +1.5% Proteins When in Main Hand: - 2 Attack Damage - 1.8 Attack Speed - 3 Attack Range Durability: 187 ''This item can be obtained by fishing in cold oceans and beaches, or by killing the Rainbow Troutt mobs in those biomes. You can also fillet and cook them as food. '' '''Valid Biomes:''' - Cold Ocean - Frozen Ocean - Deep Cold Ocean - Deep Frozen Ocean - Snowy Beach ce148deff9baa0bd37ae3c1267a6e800481c49e5 Piranha 0 169 274 2024-04-05T23:36:33Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Piranha 1, 10% 'Would you still love me if I was a...' When eaten: +1.5% Proteins Worm - Durability: 20 ''Fished in Jungles'' This item can be obtained by fishing in jungles, or by killing Piranha mobs in those biomes. You can also fillet and cook them as food. '''Valid Biomes:''' - Jungle - Sparse Jungle - Bamboo Jungle" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Piranha 1, 10% 'Would you still love me if I was a...' When eaten: +1.5% Proteins Worm - Durability: 20 ''Fished in Jungles'' This item can be obtained by fishing in jungles, or by killing Piranha mobs in those biomes. You can also fillet and cook them as food. '''Valid Biomes:''' - Jungle - Sparse Jungle - Bamboo Jungle 2ef6f6439bd7cc94f2d170fd6486273a5ef776a8 Fish Oil 0 170 275 2024-04-05T23:43:25Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Piranha - 1, 10% 'Would you still love me if I was a...' When eaten: +1.5% Proteins Worm - Durability: 20 ''Fished in Jungles'' This item can be obtained by fishing in Jungles, or by killing the Piranha mobs in those biomes. You can also fillet and cook them as food. '''Valid Biomes:''' - Jungle - Sparse Jungle - Bamboo Jungle" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Piranha - 1, 10% 'Would you still love me if I was a...' When eaten: +1.5% Proteins Worm - Durability: 20 ''Fished in Jungles'' This item can be obtained by fishing in Jungles, or by killing the Piranha mobs in those biomes. You can also fillet and cook them as food. '''Valid Biomes:''' - Jungle - Sparse Jungle - Bamboo Jungle 732af4aa62b4806ae73b57cf707f92c67e89c3a0 276 275 2024-04-05T23:49:39Z Strix 398684 wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Fish oil Slimeball 20% blobperson1 the Blobfish ''Crafted using 4 Blob Fish and a Bottle'' This item can be crafted using four Blob Fish, which drops from the Blob Fish mob found deep within oceans. You can also use Fish Oil on yourself to get the Oiled effect, which makes you quickly levitate in water or in the rain fc40721a7a96388a93d91245de1a8fe18a0fddb1 Black Tea Leaves 0 171 277 2024-04-05T23:58:12Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Black Tea Leaves Black Tea Caffeinated (0:30) When Applied: +10% Speed +20% Attack Speed ''Plant Tea Seeds and let them grow and oxidize into Black Tea Bushes'' This item can be obtained by breaking Black Tea Bushes. To grow one, you must find Tea seeds, which can be obtained by breaking the Wild Tea Bushes foun..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Black Tea Leaves Black Tea Caffeinated (0:30) When Applied: +10% Speed +20% Attack Speed ''Plant Tea Seeds and let them grow and oxidize into Black Tea Bushes'' This item can be obtained by breaking Black Tea Bushes. To grow one, you must find Tea seeds, which can be obtained by breaking the Wild Tea Bushes found in Swamp biomes. Once planted, let the Tea Bush grow until it turns black, before breaking it and harvesting its Black Tea Leaves. You can use the three different kinds of tea leaves in various food and drink recipes, which provide various buffs. Try them out! 642a68123ca486ff7a2aee3f0602609ef1390cd1 Tea Seeds 0 172 279 2024-04-06T00:15:33Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Tea Seeds Green Tea Cookie - 2, 10% When eaten: +3% Grains ''Break Wild Tea Bushes in Swamp Biomes'' This item can be obtained by breaking the Wild Tea Bushes found in Swamp Biomes. When Tea Seeds are planted, they will grow into Tea Bushes. The longer you wait before breaking the Tea Bushes, the longer they will oxidize, turning from green to yellow to black and yielding their corresponding Tea Leaves." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Tea Seeds Green Tea Cookie - 2, 10% When eaten: +3% Grains ''Break Wild Tea Bushes in Swamp Biomes'' This item can be obtained by breaking the Wild Tea Bushes found in Swamp Biomes. When Tea Seeds are planted, they will grow into Tea Bushes. The longer you wait before breaking the Tea Bushes, the longer they will oxidize, turning from green to yellow to black and yielding their corresponding Tea Leaves. 24f8b8456d6eb5c76b580628040d0fe28d2c5c8e Sea Stew 0 173 280 2024-04-06T00:51:15Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Sea Stew - 12, 80% Sea Casserole - 6, 40% The power of the sea in your stomach! Is it looking at me? Fury III (2:00) Rush II (1:30) Strength (2:00) Strength (0:30) When Consumed: When Consumed: +30% Ability Power +20% Cooldown Redu..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Sea Stew - 12, 80% Sea Casserole - 6, 40% The power of the sea in your stomach! Is it looking at me? Fury III (2:00) Rush II (1:30) Strength (2:00) Strength (0:30) When Consumed: When Consumed: +30% Ability Power +20% Cooldown Reduction + Attack Damage +3 Attack Damage When eaten: When eaten: +9% Proteins +3% Grains +9% Vegetables +3% Fruits +3% Proteins ''This item is crafted from a variety of different ingredients! It is not consumed during crafting.'' - '''Baked Potato, Bowl''' and '''Puffership''' - Items you already know how to get. - '''Esca''' - Drops from the Anglerfish, which are found in Frozen Oceans. - '''Fin''' - Dropped by Aquamirae mobs (also found in Frozen Oceans) - '''Spinefish''' - Drops from its corresponding mob, the Spinefish. -'''Oxygelium''' - A plant that grows in the depths of the Frozen Ocean; it glows underwater and can be broken with an axe. 99de0cf7eced7be5ed2354b68bda29bb688462ab Treasure Pouch 0 174 281 2024-04-07T21:05:26Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Treasure Pouch - press to open Treasure Chest Once valuable loot, now worthless trinkets under the ice... May contain a ship or Outpost map Collectible Painting - Anglerfish by Obscuria ''Crafted using 5 Pirate Pouches and an Echo of the Ship Graveyard or dropped b..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Treasure Pouch - press to open Treasure Chest Once valuable loot, now worthless trinkets under the ice... May contain a ship or Outpost map Collectible Painting - Anglerfish by Obscuria ''Crafted using 5 Pirate Pouches and an Echo of the Ship Graveyard or dropped by powerful Aquamirae mobs'' This item can be crafted using five Pirate Pouches (found in Illager Outposts in Frozen Ocean biomes) and an Echo of the Ship Graveyard, which is dropped by powerful mobs from the Aquamirae mod. The Treasure Pouch can also drop from the Ghost of Captain Cornelia or Aquamirae Eels. Opening the pouch will give mediocre loot and, if you're lucky, an Ice Maze Ship Map, which directs you to the nearest Ice Maze. d3f995381739324ad23774bd0062ec2feac87a3e Evil Eye, The Eye of Technology 0 11 282 180 2024-04-07T21:21:41Z Strix 398684 wikitext text/x-wiki - '''[[Brass Hand]]''': Crafted 4 Brass Sheets and an Andesite Alloy - '''[[Block of Experience]]'''(x2): Crafted from 9 Nuggets of Experience, which can be gotten from crushing ores - '''[[Brass Ingot]]''': Mix Zinc and Copper in a heated Basin - '''[[Polished Rose Quartz]]''': Use Sand Paper with Rose Quartz (crafted from Quartz and 8 Redstone) in your Offhand - '''[[Sturdy Sheet]]''' (x2): Process Powdered Obsidian (from crushing Obsidian) by spouting Lava and then pressing it twice - '''[[Precision Mechanism]]''': Process a Gold Sheet through a sequenced assembly of Iron Nuggets, Cogwheels, and Large Cogwheels five times 3d685011a52f8a86af6ccee0db019884776cfdf3 283 282 2024-04-07T21:32:32Z Strix 398684 wikitext text/x-wiki - '''[[Brass Hand]]''': Crafted 4 Brass Sheets and an Andesite Alloy - '''[[Block of Experience]]'''(x2): Crafted from 9 Nuggets of Experience, which can be gotten from crushing ores - '''[[Brass Ingot]]''': Mix Zinc and Copper in a heated Basin - '''[[Polished Rose Quartz]]''': Use Sand Paper with Rose Quartz (crafted from Quartz and 8 Redstone) in your Offhand - '''[[Sturdy Sheet]]''' (x2): Process Powdered Obsidian (from crushing Obsidian) by spouting Lava and then pressing it twice - '''[[Precision Mechanism]]''': Process a Gold Sheet through a sequenced assembly of Iron Nuggets, Cogwheels, and Large Cogwheels five times - '''[[Blaze Burner (Evil Eye)]]''' - '''[[Netherrack (Evil Eye)]]''' - '''[[Totem of Undying (Evil Eye)]]''' - '''[[Crushing Wheel (Evil Eye)]]''' - '''[[Mechanical Crafter (Evil Eye)]]''' b6781d6fdc26ec2eff897578a56cef47bd2c108d Brass Hand 0 175 284 2024-04-07T21:39:41Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Brass Hand Brass Funnel ''Crafted using 4 Brass Sheets and an Andesite Alloy'' This item can be crafted from 4 Brass Sheets and the Andesite Alloy. To make Brass Sheets, you'll need to use a Mechanical Press on Brass Ingots. For more information, use the Ponder mechanic on the Mechanical Press. The Brass Hand is used to make Deployers, a powerful tool for automation, and to make Extendo-Grip, which significantly inc..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Brass Hand Brass Funnel ''Crafted using 4 Brass Sheets and an Andesite Alloy'' This item can be crafted from 4 Brass Sheets and the Andesite Alloy. To make Brass Sheets, you'll need to use a Mechanical Press on Brass Ingots. For more information, use the Ponder mechanic on the Mechanical Press. The Brass Hand is used to make Deployers, a powerful tool for automation, and to make Extendo-Grip, which significantly increases your reach and knockback when held in offhand. 9a1e436e299c860cafcae65dd760625c8cf5c142 Block of Experience 0 176 285 2024-04-07T21:47:48Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' 2x Block of Experience Bottle o' Enchanting ''Crafted using 9 Nuggets of Experience which can be obtained by crushing ores.'' This block can be obtained by crafting the Nuggets of Experience acquired by crushing ores in Crushing Wheels. Additionally, Nuggets can also be found as loot in basic structures. You can use Nuggets of Experience for a small EXP boost." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' 2x Block of Experience Bottle o' Enchanting ''Crafted using 9 Nuggets of Experience which can be obtained by crushing ores.'' This block can be obtained by crafting the Nuggets of Experience acquired by crushing ores in Crushing Wheels. Additionally, Nuggets can also be found as loot in basic structures. You can use Nuggets of Experience for a small EXP boost. 376c2236130b25735b3c2f9efb32848ffdfd056d Brass Ingot 0 177 286 2024-04-07T21:52:54Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Brass Ingot Brass Casing ''Mix Copper and Zinc in a heated basin'' To obtain this item, mix Copper and Zinc Ingots in a heated Basin using a Mixer. For more information, use the Ponder mechanic on the Basin or the Mixer. Brass is used for a number of high-tier Create machines, so it's a very handy resource to have." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Brass Ingot Brass Casing ''Mix Copper and Zinc in a heated basin'' To obtain this item, mix Copper and Zinc Ingots in a heated Basin using a Mixer. For more information, use the Ponder mechanic on the Basin or the Mixer. Brass is used for a number of high-tier Create machines, so it's a very handy resource to have. 85dfd8a356fd71d44114868359c719b26eee4c8b Polished Rose Quartz 0 178 287 2024-04-07T22:00:11Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Polished Rose Quartz Ruby ''Craft and polish a Rose Quartz using 1 Nether Quartz, 8 Redstone Dust, and Sandpaper'' This item can be obtained by crafting Rose Quartz using 8 Redstone and 1 Quartz, and then holding it in your off-hand while using Sandpaper in order to polish it. It is used to craft the Electron Tube, which is a fairly important crafting item in higher-tier Create machines." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Polished Rose Quartz Ruby ''Craft and polish a Rose Quartz using 1 Nether Quartz, 8 Redstone Dust, and Sandpaper'' This item can be obtained by crafting Rose Quartz using 8 Redstone and 1 Quartz, and then holding it in your off-hand while using Sandpaper in order to polish it. It is used to craft the Electron Tube, which is a fairly important crafting item in higher-tier Create machines. 37b81feb40c11b2cee1e40d8e25dcaafc4a25162 Sturdy Sheet 0 179 288 2024-04-07T22:07:21Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' 2x Sturdy Sheet Train Track Train Casing Train Schedule ''Process Crushed Obsidian through a sequenced assembly'' This item is obtained by processing Powdered Obsidian by spouting Lava on it, then pressing it twice with a Mechanical Press. For more information, use the Ponder mechanic on the Spout and Mechanical Press. This item is also used in train asse..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' 2x Sturdy Sheet Train Track Train Casing Train Schedule ''Process Crushed Obsidian through a sequenced assembly'' This item is obtained by processing Powdered Obsidian by spouting Lava on it, then pressing it twice with a Mechanical Press. For more information, use the Ponder mechanic on the Spout and Mechanical Press. This item is also used in train assembly, the Create mod's premier long-distance transport mechanic 1dbde0eb2ff6e4a32393bd166ba7f56f679011f1 Precision Mechanism 0 180 289 2024-04-07T22:17:40Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Precision Mechanism Mechanical Armor Repair Kit Cogwheel Large Cogwheel ''Process a Gold Sheet through a sequenced assembly'' This item is obtained by processing a Gold Sheet by adding an Iron Nugget, a cogwheel, and a Large Cogwheel using Deployers. This process must be repeated five times and has a 20% chance to fail. For more information, use the Ponder m..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Precision Mechanism Mechanical Armor Repair Kit Cogwheel Large Cogwheel ''Process a Gold Sheet through a sequenced assembly'' This item is obtained by processing a Gold Sheet by adding an Iron Nugget, a cogwheel, and a Large Cogwheel using Deployers. This process must be repeated five times and has a 20% chance to fail. For more information, use the Ponder mechanic on the Deployer. The Precision Mechanism is fairly tedious to make, but it uses a variety of extremely powerful Create tools such as the Rotation Speed Controller, the Extendo-Grip, the Wand of Symmetry 39be0fcb15af5912b4a483abcd898cb011fb0bba Blaze Burner (Evil Eye) 0 181 290 2024-04-07T22:38:09Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Empty Blaze Burner Blaze Cake Blaze Burner ''Activate an Empty Blaze Burner by using it on a BLaze or crafting it with a Totem of Undying'' This item can be obtained by crafting an Empty Blaze Burner with Netherrack and Pressed Iron Sheets, and then activating it by using it on a Blaze. The Blaze Burner has three different stages: dormant, heated, and superheated. Higher tiers of heat have access to more m..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Empty Blaze Burner Blaze Cake Blaze Burner ''Activate an Empty Blaze Burner by using it on a BLaze or crafting it with a Totem of Undying'' This item can be obtained by crafting an Empty Blaze Burner with Netherrack and Pressed Iron Sheets, and then activating it by using it on a Blaze. The Blaze Burner has three different stages: dormant, heated, and superheated. Higher tiers of heat have access to more mixing and pressing recipes. The Blaze Burner can be fed fuel items to become heated, and Blaze Cakes to become superheated. For more information, use the Ponder mechanic on the Blaze Burner. b7d7e7783b1473bacbbcaa366a5b7edb3b2459c4 Netherrack (Evil Eye) 0 182 291 2024-04-07T22:48:25Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Netherrack Obsidian ''Crafted from Nether Wart and Cobblestone or found as part of Structures'' this item can be obtained by crafting Nether Wart and Cobblestone together. You can get Nether Wart as part of structure loot. Alternatively, finding structures such as Ruined Portals can bypass this recipe completely, as Netherrack generates as part of those structures" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Netherrack Obsidian ''Crafted from Nether Wart and Cobblestone or found as part of Structures'' this item can be obtained by crafting Nether Wart and Cobblestone together. You can get Nether Wart as part of structure loot. Alternatively, finding structures such as Ruined Portals can bypass this recipe completely, as Netherrack generates as part of those structures 085b88565b3e61bffed6ae7716392b8217b0374a Totem of Undying (Evil Eye) 0 183 292 2024-04-07T23:17:02Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Totem of Undying - Slot: Charm Potion of Vitality Health Boost II (4:00) When Applied: Collectible Painting - +8 Max Health ''Drops from Evokers'' This item is dropped by Evokers, which can be found as part of Raids or in Woodland Mansions. You can wear it in your Charm slot to prevent one de..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Totem of Undying - Slot: Charm Potion of Vitality Health Boost II (4:00) When Applied: Collectible Painting - +8 Max Health ''Drops from Evokers'' This item is dropped by Evokers, which can be found as part of Raids or in Woodland Mansions. You can wear it in your Charm slot to prevent one death. aca4f2464ffae7027fa51b3c0eb84399431521af Crushing Wheel (Evil Eye) 0 184 293 2024-04-07T23:57:50Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' 2x Crushing Wheel - Kinetic Stress Impact: High Crushed Raw Copper Crushed Raw Iron Crushed Raw Gold ''Crafted from Andesite Alloy, Stone, and wood in a Mechanical Crafted'' This item can be used to crush various blocks, such as ores or stone. It's an important con..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' 2x Crushing Wheel - Kinetic Stress Impact: High Crushed Raw Copper Crushed Raw Iron Crushed Raw Gold ''Crafted from Andesite Alloy, Stone, and wood in a Mechanical Crafted'' This item can be used to crush various blocks, such as ores or stone. It's an important contraption for crafting various required items for this Eye, so make sure you've got it handy! For more information, use the Ponder mechanic. Remember that to crush an item, both wheels need to be spinning in opposite directions! The left wheel should be spinning clockwise, and the right wheel should be spinning counterclockwise. YOu can use a Gearshift to manipulate spin direction. aec1b6a85379512186b6d64004971edafb9089f4 Mechanical Crafter (Evil Eye) 0 185 294 2024-04-08T00:17:42Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' 21x Mechanical Crafter- Kinetic Stress Impact: Low Crafter Sot Cover Crafting Blueprint ''Crafted from Brass Casing, Crafting Table, and an Electron Tube'' '''This item can be obtained through crafting with the following''': '''Electron Tube''' - Crafted using an '''Iron Nugget''', a '''Redstone Torch''', and '''Pol..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' 21x Mechanical Crafter- Kinetic Stress Impact: Low Crafter Sot Cover Crafting Blueprint ''Crafted from Brass Casing, Crafting Table, and an Electron Tube'' '''This item can be obtained through crafting with the following''': '''Electron Tube''' - Crafted using an '''Iron Nugget''', a '''Redstone Torch''', and '''Polished Rose Quartz''' '''Brass Casing''' - Obtained by using a '''Brass Ingot''' on a '''Stripped Log''' '''Crafting Table''' - You know this one The '''Mechanical Crafter''' must be used to craft certain recipes, such as the '''Crushing Wheel''', '''Extendo-Grip''', and more. For more information, use the Ponder mechanic on the '''Mechanical Crafter'''. 611a8061fcdbf9d0131f55477f98b02079a95d0a Exotic Eye, The Eye of Marine Life 0 12 295 181 2024-04-09T01:37:01Z Strix 398684 wikitext text/x-wiki - '''[[Pristine Diamond]]'''/'''[[Emerald]]''' - Found by breaking open Ancient Geodes in Workbenches using Tetra Hammers, increased odds if the Hammer has Fortune - '''[[Prismarine]]''' (x2) / '''[[Elder Prosmarine Coral]]''' - Found in deep Ocean ravines. Prismarine Coral will dry out and turn into Elder Prismarine Coral on land - '''[[Athame]]''': Dropped by Deepling Priests, which are found in Sunken Cities or rarely fished up - '''[[Crystalized Coral]]''' - Crafted using the Crystalized Coral Fragments dropped by Corallsus, which are found in Sunken Cities or rarely fished up - '''[[Neptunium Ingot]]''' - Found in the rarely fished up Neptune's Bounty or smelted down from Neptunium gear 298c0a646784ebfad1fb19955280729b303f520a 298 295 2024-04-09T02:51:02Z Strix 398684 wikitext text/x-wiki - '''[[Pristine Diamond]]'''/'''[[Emerald]]''' - Found by breaking open Ancient Geodes in Workbenches using Tetra Hammers, increased odds if the Hammer has Fortune - '''[[Prismarine]]''' (x2) / '''[[Elder Prismarine Coral]]''' - Found in deep Ocean ravines. Prismarine Coral will dry out and turn into Elder Prismarine Coral on land - '''[[Athame]]''': Dropped by Deepling Priests, which are found in Sunken Cities or rarely fished up - '''[[Crystalized Coral]]''' - Crafted using the Crystalized Coral Fragments dropped by Corallsus, which are found in Sunken Cities or rarely fished up - '''[[Neptunium Ingot]]''' - Found in the rarely fished up Neptune's Bounty or smelted down from Neptunium gear 160e3afde5e998ab885ba097babf012d13ed93b8 Pristine Diamond 0 186 296 2024-04-09T02:14:30Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Pristine Diamond Digging Claws - Slot: Hands - (Increases the wearer's mining speed and base mining level Durability: 5000 ''Crack open Ancient Geodes using a Tetra Hammer'' This item can be obtained by cracking open Ancient Geodes using a Tetra Hammer. To do this, you need to place an Ancient Geode in a Workbench with the Hammer in your Inventory. You need to enchant your Hammer with..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Pristine Diamond Digging Claws - Slot: Hands - (Increases the wearer's mining speed and base mining level Durability: 5000 ''Crack open Ancient Geodes using a Tetra Hammer'' This item can be obtained by cracking open Ancient Geodes using a Tetra Hammer. To do this, you need to place an Ancient Geode in a Workbench with the Hammer in your Inventory. You need to enchant your Hammer with Fortune in order to increase the odds of getting valuable materials! Pristine Diamonds can be socketed into various Tetra tools to increase their damage, efficiency, and durability. They're very strong, so keep them in mind! a4968aa5d5c02b7b1dd612232398fd8ac546c5fe Emerald 0 187 297 2024-04-09T02:46:33Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Pristine Emerald Villager Hat - Slot: Head Decreases the training prices of villagers -Durability:64 ''Crack open Ancient Geodes using a Tetra Hammer'' This item can be obtained by cracking open Ancient Geodes using a Tetra Hammer. To do this, you need to place an Ancient Geode in a Workbench with the Hammer in your inventory. You can enchant your Hammer with Fortune in order..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Pristine Emerald Villager Hat - Slot: Head Decreases the training prices of villagers -Durability:64 ''Crack open Ancient Geodes using a Tetra Hammer'' This item can be obtained by cracking open Ancient Geodes using a Tetra Hammer. To do this, you need to place an Ancient Geode in a Workbench with the Hammer in your inventory. You can enchant your Hammer with Fortune in order to increase the odds of getting valuable materials! Pristine Emeralds can be socketed into various Tetra tools to increase durability and add a 15% chance to deal 200% damage. de181357fc49580215fd9f3499746be89a8424df Prismarine 0 188 299 2024-04-09T03:11:50Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' 2x Prismarine Coral Bubble Pearl Prismarine Coral Block ''Harvested from Deep Ocean ravines using Silk Touch'' This item can be obtained from Deep Ocean Ravines. To harvest it, a Silk Touch Tool is required. If broken without Silk Touch, it will drop Prismarine Shards instead. If Prismarine Coral is placed out of the water, it will quickly dry out and become Elder Prismarine Cor..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' 2x Prismarine Coral Bubble Pearl Prismarine Coral Block ''Harvested from Deep Ocean ravines using Silk Touch'' This item can be obtained from Deep Ocean Ravines. To harvest it, a Silk Touch Tool is required. If broken without Silk Touch, it will drop Prismarine Shards instead. If Prismarine Coral is placed out of the water, it will quickly dry out and become Elder Prismarine Coral, which you also need for this Eye. 1224384c00c9059a9a859e080beef21b2fe42f32 File:Site-favicon.ico 6 189 300 2024-04-09T15:49:54Z Azgoodaz 36052 [[Category:Wiki site images]] wikitext text/x-wiki == Summary == [[Category:Wiki site images]] 3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208 Category:Wiki site images 14 190 301 2024-04-09T15:50:03Z Azgoodaz 36052 Created page with "[[Category:Images]]" wikitext text/x-wiki [[Category:Images]] 8820b63e35aedd9d2666fe40b965d4e91ce0a106 File:Site-logo.png 6 191 302 2024-04-09T15:50:58Z Azgoodaz 36052 [[Category:Wiki site images]] wikitext text/x-wiki == Summary == [[Category:Wiki site images]] 3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208 File:Site-logo-colors.png 6 192 303 2024-04-09T15:51:16Z Azgoodaz 36052 [[Category:Wiki site images]] wikitext text/x-wiki == Summary == [[Category:Wiki site images]] 3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208 305 303 2024-04-09T15:51:54Z Azgoodaz 36052 Protected "[[File:Site-logo-colors.png]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite) [Upload=Allow only administrators] (indefinite)) wikitext text/x-wiki == Summary == [[Category:Wiki site images]] 3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208 File:Site-favicon.ico 6 189 304 300 2024-04-09T15:51:50Z Azgoodaz 36052 Protected "[[File:Site-favicon.ico]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite) [Upload=Allow only administrators] (indefinite)) wikitext text/x-wiki == Summary == [[Category:Wiki site images]] 3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208 File:Site-logo.png 6 191 306 302 2024-04-09T15:51:57Z Azgoodaz 36052 Protected "[[File:Site-logo.png]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite) [Upload=Allow only administrators] (indefinite)) wikitext text/x-wiki == Summary == [[Category:Wiki site images]] 3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208 The Chocolate Edition Wiki 0 1 307 80 2024-04-09T16:01:12Z Azgoodaz 36052 Azgoodaz moved page [[Main Page]] to [[The Chocolate Edition Wiki]] wikitext text/x-wiki <div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links --> == The Chocolate Edition == <div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div> <div class="fpbody" id="fpsectiontext"> <hr> <div>'''Latest Version'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div> <div>'''Download'''</div> <div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div> <div>'''Source'''</div> <div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div> <hr> </div> <inputbox> type=create width=100 break=no buttonlabel=Create new article default=(Article title) </inputbox> <!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. --> <div class="fpcontentsection"> <div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div> <div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div> <div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div> <div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div> <div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div> <div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div> <div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div> <div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div> </div> </div> 6691583e32ff270ebbe7d71bb485bfa8edfe3bde Main Page 0 193 308 2024-04-09T16:01:12Z Azgoodaz 36052 Azgoodaz moved page [[Main Page]] to [[The Chocolate Edition Wiki]] wikitext text/x-wiki #REDIRECT [[The Chocolate Edition Wiki]] 54d2ffb17051ea0892c6b9b68105d4b5839ae233 MediaWiki:Mainpage 8 194 309 2024-04-09T16:01:19Z Azgoodaz 36052 Created page with "The Chocolate Edition Wiki" wikitext text/x-wiki The Chocolate Edition Wiki 53963db4d4a758d3243e8016e3f68900ae6c6a05 MediaWiki:Pagetitle 8 195 310 2024-04-09T16:01:42Z Azgoodaz 36052 Created page with "$1 - Official {{SITENAME}}" wikitext text/x-wiki $1 - Official {{SITENAME}} 57033220011e307a12da880f313762b28dee374e MediaWiki:Pagetitle-view-mainpage 8 196 311 2024-04-09T16:02:00Z Azgoodaz 36052 Created page with "Official {{SITENAME}}" wikitext text/x-wiki Official {{SITENAME}} c2d59ee45ea02d10b205a5d70873df285c4a3f46 Template:Doc 10 197 312 2024-04-09T16:02:43Z Azgoodaz 36052 Redirected page to [[Template:Documentation]] wikitext text/x-wiki #REDIRECT [[Template:Documentation]] 42f6a7b19e5c3f7b2cf63e7b21f4401a495a2975 Template:Documentation 10 198 313 2024-04-09T16:02:55Z Azgoodaz 36052 Created page with "<includeonly>{| class="article-table" style="width:100%;" |- style="font-size:18px;" ! Template documentation follows |- | ''Note: the template above may sometimes be partially or fully invisible.'' |- | Visit [[Template:{{PAGENAMEE}}/doc]] to edit this documentation. ([[Template:Documentation|How does this work?]]) |} <div style="margin:0 1em;"> {{tocright}} {{{{PAGENAME}}/doc}}</div></includeonly><noinclude>{{documentation}}[[Category:Template documentation| ]]</noincl..." wikitext text/x-wiki <includeonly>{| class="article-table" style="width:100%;" |- style="font-size:18px;" ! Template documentation follows |- | ''Note: the template above may sometimes be partially or fully invisible.'' |- | Visit [[Template:{{PAGENAMEE}}/doc]] to edit this documentation. ([[Template:Documentation|How does this work?]]) |} <div style="margin:0 1em;"> {{tocright}} {{{{PAGENAME}}/doc}}</div></includeonly><noinclude>{{documentation}}[[Category:Template documentation| ]]</noinclude> c111ea219ed0f88e1d5d0017ae0a30906d1c283d Template:Documentation/doc 10 199 314 2024-04-09T16:03:06Z Azgoodaz 36052 Created page with "==Description== This template is used to insert descriptions on template pages. ==Syntax== Add <code><nowiki><noinclude></nowiki>{{t|documentation}}<nowiki></noinclude></nowiki></code> at the end of the template page. ==Usage== ===On the Template page=== This is the normal format when used: <pre> TEMPLATE CODE<includeonly>Any categories to be inserted into articles by the template</includeonly><noinclude> {{documentation}}</noinclude> </pre> ''If your template is no..." wikitext text/x-wiki ==Description== This template is used to insert descriptions on template pages. ==Syntax== Add <code><nowiki><noinclude></nowiki>{{t|documentation}}<nowiki></noinclude></nowiki></code> at the end of the template page. ==Usage== ===On the Template page=== This is the normal format when used: <pre> TEMPLATE CODE<includeonly>Any categories to be inserted into articles by the template</includeonly><noinclude> {{documentation}}</noinclude> </pre> ''If your template is not a completed div or table, you may need to close the tags just before <code><nowiki>{{documentation}}</nowiki></code> is inserted (within the noinclude tags).'' ''A line break right before <code><nowiki>{{documentation}}</nowiki></code> can also be useful as it helps prevent the documentation template "running into" previous code.'' ===On the Template/doc page=== Normally, you will want to write something like the following on the documentation page: <pre> ==Description== This template is used to do something. ==Syntax== Type <code>{{t|templatename}}</code> somewhere. ==Samples== <code>&lt;nowiki>{{templatename|input}}&lt;/nowiki></code> results in... {{templatename|input}} <includeonly>Any categories for the template itself</includeonly><noinclude>[[Category:Template documentation|{{PAGENAME}}]]</noinclude> </pre> Use any or all of the above description/syntax/sample output sections. You may also want to add "see also" or other sections. Note that the above example also uses the [[Template:T]] and [[Template:T/piece]] templates. <includeonly>[[Category:General wiki templates|{{PAGENAME}}]]</includeonly><noinclude>[[Category:Template documentation|{{PAGENAME}}]]</noinclude> 61d227e9f31580665c35af65becb12441a8e0b69 The Chocolate Edition Wiki:About 4 200 315 2024-04-09T16:03:35Z Azgoodaz 36052 Created page with "The '''{{SITENAME}}''' is the largest encyclopedia of information and guides relating to [[The Chocolate Edition]]. The wiki is a flexible web-based database of information made up entirely of user contributions, utilizing MediaWiki software. Please see [[Project:Copyrights|this page]] for information regarding licensing and intellectual property on {{SITENAME}}. Your use of {{SITENAME}} is subject to our terms of service, available at https://wiki.gg/termsofservice/ [..." wikitext text/x-wiki The '''{{SITENAME}}''' is the largest encyclopedia of information and guides relating to [[The Chocolate Edition]]. The wiki is a flexible web-based database of information made up entirely of user contributions, utilizing MediaWiki software. Please see [[Project:Copyrights|this page]] for information regarding licensing and intellectual property on {{SITENAME}}. Your use of {{SITENAME}} is subject to our terms of service, available at https://wiki.gg/termsofservice/ [[Category:Legal notices]] 9480cd35c4803ca0639f99eea7554e48637c616b 341 315 2024-04-09T16:13:03Z Azgoodaz 36052 Protected "[[The Chocolate Edition Wiki:About]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) wikitext text/x-wiki The '''{{SITENAME}}''' is the largest encyclopedia of information and guides relating to [[The Chocolate Edition]]. The wiki is a flexible web-based database of information made up entirely of user contributions, utilizing MediaWiki software. Please see [[Project:Copyrights|this page]] for information regarding licensing and intellectual property on {{SITENAME}}. Your use of {{SITENAME}} is subject to our terms of service, available at https://wiki.gg/termsofservice/ [[Category:Legal notices]] 9480cd35c4803ca0639f99eea7554e48637c616b The Chocolate Edition Wiki:Copyrights 4 201 316 2024-04-09T16:03:45Z Azgoodaz 36052 Created page with "'''{{SITENAME}}''' content, materials, brand-names and logos of companies are the intellectual property of their respective owners. Content that you make available on {{SITENAME}} is licensed by you to us under our [https://wiki.gg/termsofservice/ Terms of Service]. Do not make content available on {{SITENAME}} where you do not have the necessary rights to grant this license. Any content with said logos features a proper copyright license to adhere to regulations. {{SI..." wikitext text/x-wiki '''{{SITENAME}}''' content, materials, brand-names and logos of companies are the intellectual property of their respective owners. Content that you make available on {{SITENAME}} is licensed by you to us under our [https://wiki.gg/termsofservice/ Terms of Service]. Do not make content available on {{SITENAME}} where you do not have the necessary rights to grant this license. Any content with said logos features a proper copyright license to adhere to regulations. {{SITENAME}} is not affiliated with any of the brand-names, LLC's or companies featured on this Wiki. All textual and graphical content on {{SITENAME}} that we may lawfully license is licensed to you under the Creative Commons [https://creativecommons.org/licenses/by-sa/4.0/ CC BY-SA 4.0] license. You may read the [http://creativecommons.org/licenses/by-sa/4.0/legalcode full legal code of the license here]. [[Category:Legal notices]] b77e0a82562c784fe598a5e4d6be264a627025eb 342 316 2024-04-09T16:13:07Z Azgoodaz 36052 Protected "[[The Chocolate Edition Wiki:Copyrights]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) wikitext text/x-wiki '''{{SITENAME}}''' content, materials, brand-names and logos of companies are the intellectual property of their respective owners. Content that you make available on {{SITENAME}} is licensed by you to us under our [https://wiki.gg/termsofservice/ Terms of Service]. Do not make content available on {{SITENAME}} where you do not have the necessary rights to grant this license. Any content with said logos features a proper copyright license to adhere to regulations. {{SITENAME}} is not affiliated with any of the brand-names, LLC's or companies featured on this Wiki. All textual and graphical content on {{SITENAME}} that we may lawfully license is licensed to you under the Creative Commons [https://creativecommons.org/licenses/by-sa/4.0/ CC BY-SA 4.0] license. You may read the [http://creativecommons.org/licenses/by-sa/4.0/legalcode full legal code of the license here]. [[Category:Legal notices]] b77e0a82562c784fe598a5e4d6be264a627025eb Category:Legal notices 14 202 317 2024-04-09T16:03:57Z Azgoodaz 36052 Created page with "[[Category:{{SITENAME}}]]" wikitext text/x-wiki [[Category:{{SITENAME}}]] dd8aaa34cf600c1567d240a3f4bc615164a11592 Category:The Chocolate Edition Wiki 14 203 318 2024-04-09T16:04:06Z Azgoodaz 36052 Created page with "[[Category:{{SITENAME}}]]" wikitext text/x-wiki [[Category:{{SITENAME}}]] dd8aaa34cf600c1567d240a3f4bc615164a11592 Module:Navbox 828 204 319 2024-04-09T16:04:33Z Azgoodaz 36052 Created page with "return require('dev:Navbox')" Scribunto text/plain return require('dev:Navbox') c8a2e8ca66705167dfe560657ec2a34438a585c9 Template:Navbox/doc 10 205 320 2024-04-09T16:04:44Z Azgoodaz 36052 Created page with ";Description :This template is used to create a basic navigation box. You can do so by calling the template, via the steps under "Syntax", but it is recommended to '''copy the code verbatim''' via the steps under "Navbox Creation".<br> <center>For more information regarding navboxes, head to the [https://support.wiki.gg/wiki/Navigation_Boxes Support Wiki]</center> ;Navbox Creation <inputbox> type=create prefix=Template: preload=Template:Navbox editintro=Template:Navbox/d..." wikitext text/x-wiki ;Description :This template is used to create a basic navigation box. You can do so by calling the template, via the steps under "Syntax", but it is recommended to '''copy the code verbatim''' via the steps under "Navbox Creation".<br> <center>For more information regarding navboxes, head to the [https://support.wiki.gg/wiki/Navigation_Boxes Support Wiki]</center> ;Navbox Creation <inputbox> type=create prefix=Template: preload=Template:Navbox editintro=Template:Navbox/doc buttonlabel=Make your navbox! default = Navbox Foo </inputbox> #Think of a name for your navbox, like "Navbox Foo". Type it in the above field, press the button, and save the page immediately. Be ready to return to ''this'' page to see the rest of the instructions. #Edit the resulting page in source mode. #Replace <code>{{{header}}}</code> with the text you would like to appear in the header. #Replace <code>{{{body}}}</code> with the text you would like to appear in the body. #To add another section, copy these four lines of code immediately below the lines in the existing code that they resemble: <pre>|- ! style="padding:0.2em 0.5em;" nowrap="nowrap" class="color1" | {{{header}}} |- | style="padding:0.2em 0.5em;" | {{{body}}}</pre> Save the page once you have added as many sections as you needed, and filled them with content. You may also want to create a /doc subpage explaining that to call the resulting template, one must only type <code>{<nowiki/>{Navbox Foo}}</code>, or rather, whatever we decided to name the template in step 1. ;Syntax <pre>{{navbox |title=Land of Bob |list1=This <nowiki>[[place]]</nowiki> and that <nowiki>[[place]]</nowiki>. }}</pre> :Results in... {{navbox |title=Land of Bob |list1=This <nowiki>[[place]]</nowiki> and that <nowiki>[[place]]</nowiki>. }} <includeonly>[[Category:Templates|{{PAGENAME}}]][[Category:Navbox templates|{{PAGENAME}}]]</includeonly><noinclude>[[Category:Template documentation|{{PAGENAME}}]]</noinclude> 9d3e0be2c9afed3fc754a960e0e620f9eee781f4 Template:Navbox 10 206 321 2024-04-09T16:04:56Z Azgoodaz 36052 Created page with "{{#invoke:Navbox|main}}<noinclude>{{documentation}}[[Category:Navbox templates]]</noinclude>" wikitext text/x-wiki {{#invoke:Navbox|main}}<noinclude>{{documentation}}[[Category:Navbox templates]]</noinclude> d11646403319fbd3de9a1328ca1edc1972be201d MediaWiki:Deletereason-dropdown 8 207 322 2024-04-09T16:05:08Z Azgoodaz 36052 Created page with "*Vandalism and problems ** Spam ** Vandalism ** Duplicate ** Gibberish ** Copyright violation *Maintenance ** Author request ** Housekeeping ** Marked for deletion ** Merged ** Moved ** Orphaned page *Redirects ** Broken redirect ** Unused redirect" wikitext text/x-wiki *Vandalism and problems ** Spam ** Vandalism ** Duplicate ** Gibberish ** Copyright violation *Maintenance ** Author request ** Housekeeping ** Marked for deletion ** Merged ** Moved ** Orphaned page *Redirects ** Broken redirect ** Unused redirect 3e489e0b34793115384a1737f86ffea553f5cf9b MediaWiki:Theme-dark 8 208 323 2024-04-09T16:05:19Z Azgoodaz 36052 Created page with "Dark" wikitext text/x-wiki Dark ae1ef01432946b8976b9b58575b3390ab7644db2 MediaWiki:Theme-light 8 209 324 2024-04-09T16:05:25Z Azgoodaz 36052 Created page with "Light" wikitext text/x-wiki Light a36ef8aba22905e2d2efbf1ac1d6230d5761859d Template:Wiki Admin 10 210 325 2024-04-09T16:05:37Z Azgoodaz 36052 Created page with "<includeonly>{{#if:{{{1|}}}| {{!}} style{{=}}"width:50%;" {{!}} [[User:{{{1}}}{{!}}{{{1}}}]] {{{2|}}} / [[User talk:{{{1}}}{{!}}''talk'']] / [[Special:Contributions/{{{1}}}{{!}}''contribs'']] | {{!}} colspan{{=}}"2" {{!}} None }}</includeonly><noinclude>[[Category:Templates]]</noinclude>" wikitext text/x-wiki <includeonly>{{#if:{{{1|}}}| {{!}} style{{=}}"width:50%;" {{!}} [[User:{{{1}}}{{!}}{{{1}}}]] {{{2|}}} / [[User talk:{{{1}}}{{!}}''talk'']] / [[Special:Contributions/{{{1}}}{{!}}''contribs'']] | {{!}} colspan{{=}}"2" {{!}} None }}</includeonly><noinclude>[[Category:Templates]]</noinclude> 5025cfc394540c7e40ba4ac58f659849b602f6db Template:Translator admins list 10 211 326 2024-04-09T16:05:50Z Azgoodaz 36052 Created page with "=== Translators === {| style="width: {{{1|100%}}};" |- N/A |- |} <noinclude>[[Category:Wiki staff templates]]</noinclude>" wikitext text/x-wiki === Translators === {| style="width: {{{1|100%}}};" |- N/A |- |} <noinclude>[[Category:Wiki staff templates]]</noinclude> 0fd79dc1e08d6da8b44ca41bcb5b7d36d1fe51d3 Template:Wikigg wiki staff list (section) 10 212 327 2024-04-09T16:05:59Z Azgoodaz 36052 Created page with "=== wiki.gg Staff Representative === {| style="width: {{{1|100%}}};" |- {{Wiki Admin|pcj|[[File:Flag us.svg|16px|English]]}} |- {{Wiki Admin|ReedemtheD3ad!|[[File:Flag us.svg|16px|English]]}} |} See [https://support.wiki.gg/wiki/Staff Staff] for more. <noinclude>[[Category:Wiki staff templates]]</noinclude>" wikitext text/x-wiki === wiki.gg Staff Representative === {| style="width: {{{1|100%}}};" |- {{Wiki Admin|pcj|[[File:Flag us.svg|16px|English]]}} |- {{Wiki Admin|ReedemtheD3ad!|[[File:Flag us.svg|16px|English]]}} |} See [https://support.wiki.gg/wiki/Staff Staff] for more. <noinclude>[[Category:Wiki staff templates]]</noinclude> 7b42b827f32d8a0decedc6956cf0f1aee50ca82e Template:Community admins list 10 213 328 2024-04-09T16:06:35Z Azgoodaz 36052 Created page with "=== Community Admin's === {| style="width: {{{1|100%}}};" |- {{Wiki Admin|Strix|[[File:Flag us.svg|16px|English]]}} |- {{Wiki Admin|Toxin|[[File:Flag us.svg|16px|English]]}} |} <noinclude>[[Category:Wiki staff templates]]</noinclude>" wikitext text/x-wiki === Community Admin's === {| style="width: {{{1|100%}}};" |- {{Wiki Admin|Strix|[[File:Flag us.svg|16px|English]]}} |- {{Wiki Admin|Toxin|[[File:Flag us.svg|16px|English]]}} |} <noinclude>[[Category:Wiki staff templates]]</noinclude> a7c9681f8a47d3552be2da7190fb221204b11021 MediaWiki:Common.js 8 214 329 2024-04-09T16:06:53Z Azgoodaz 36052 Created page with "/* Any JavaScript here will be loaded for all users on every page load. */ mw.loader.getScript( 'https://commons.wiki.gg/index.php?title=MediaWiki:Common-base.js&action=raw&ctype=text/javascript' ); /* ========================================== Scroll detector for the fadeInUp animation ========================================== */ $( document ).ready(function() { $(window).scroll(function() { $('.fadeInUpObject').each(function(){ var imagePos = $(this).offset()...." javascript text/javascript /* Any JavaScript here will be loaded for all users on every page load. */ mw.loader.getScript( 'https://commons.wiki.gg/index.php?title=MediaWiki:Common-base.js&action=raw&ctype=text/javascript' ); /* ========================================== Scroll detector for the fadeInUp animation ========================================== */ $( document ).ready(function() { $(window).scroll(function() { $('.fadeInUpObject').each(function(){ var imagePos = $(this).offset().top; var topOfWindow = $(window).scrollTop(); if (imagePos < topOfWindow+600) { $(this).addClass("fadeInUp"); } }); }); }); /* ========================================== Scroll detector for the pullDown animation ========================================== */ $( document ).ready(function() { //when the page has loaded, $(window).scroll(function() { $('.pullDownObject').each(function(){ //For each element with the class "pullDownObject", var imagePos = $(this).offset().top; var topOfWindow = $(window).scrollTop(); //(Defining topOfWindow) if (imagePos < topOfWindow+600) { //If the element is 600px away from topOfWindow, $(this).addClass("pullDown"); //Add the "pullDown" class to it, giving it the animation } }); }); }); /* Note that the pullDown class is defined elsewhere, in the wiki's CSS page */ 0a85c3105e871d9bea3f008f67a80d1beab2a9c7 MediaWiki:Sidebar 8 215 330 2024-04-09T16:09:12Z Azgoodaz 36052 Created page with " * navigation ** mainpage|mainpage-description ** portal-url|portal ** recentchanges-url|recentchanges ** randompage-url|randompage * Portals ** https://discord.gg/QAmPKfmb52|Discord ** https://ko-fi.com/poorprune|Ko-fi * Chocolate Edition **The Chocolate Edition |About Chocolate Edition ** https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition|Project * SEARCH * TOOLBOX * LANGUAGES" wikitext text/x-wiki * navigation ** mainpage|mainpage-description ** portal-url|portal ** recentchanges-url|recentchanges ** randompage-url|randompage * Portals ** https://discord.gg/QAmPKfmb52|Discord ** https://ko-fi.com/poorprune|Ko-fi * Chocolate Edition **The Chocolate Edition |About Chocolate Edition ** https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition|Project * SEARCH * TOOLBOX * LANGUAGES 88581f7125d2cdd162a6ce0bbda5f979825670b7 MediaWiki:Gadget-fixCrossWikiNotif 8 216 331 2024-04-09T16:10:49Z Azgoodaz 36052 Created page with "Echo cross-wiki notifications." wikitext text/x-wiki Echo cross-wiki notifications. 465dd46832007e3125904699e84bbe969ccd8afc MediaWiki:Gadget-fixCrossWikiNotif.js 8 217 332 2024-04-09T16:11:03Z Azgoodaz 36052 Created page with "mw.loader.using(['ext.echo.api', 'mediawiki.language']).then(function() { if (mw.echo.api.EchoApi.prototype.DEFAULTfetchNotifications) return; mw.echo.api.EchoApi.prototype.DEFAULTfetchNotifications = mw.echo.api.EchoApi.prototype.fetchNotifications; mw.echo.api.EchoApi.prototype.fetchNotifications = function() { return this.DEFAULTfetchNotifications.apply(this, arguments).then(function(data) { var foreignNotifData = ( data || { list: [] } ).list.find(function(no..." javascript text/javascript mw.loader.using(['ext.echo.api', 'mediawiki.language']).then(function() { if (mw.echo.api.EchoApi.prototype.DEFAULTfetchNotifications) return; mw.echo.api.EchoApi.prototype.DEFAULTfetchNotifications = mw.echo.api.EchoApi.prototype.fetchNotifications; mw.echo.api.EchoApi.prototype.fetchNotifications = function() { return this.DEFAULTfetchNotifications.apply(this, arguments).then(function(data) { var foreignNotifData = ( data || { list: [] } ).list.find(function(notifData) { return notifData.type === 'foreign'; }), wikiList, source, title; if (foreignNotifData) { wikiList = []; for (source in foreignNotifData.sources) { title = source.replace('_', '.wiki.gg/').replace(/\/en$/, ''); wikiList.push(title); foreignNotifData.sources[source].title = title; foreignNotifData.sources[source].url = 'https://' + title + '/api.php'; foreignNotifData.sources[source].base = 'https://' + title + '/wiki/$1'; } if (foreignNotifData['*'] && foreignNotifData['*'].body === mw.language.listToText(Array(wikiList.length).fill(''))) { foreignNotifData['*'].body = mw.language.listToText(wikiList); } } return data; }); }; }); 279c1a0c4d8bc5df1e273dece10edb5a703087b9 MediaWiki:Gadget-UploadMultipleFiles 8 218 333 2024-04-09T16:11:17Z Azgoodaz 36052 Created page with "Allow uploading multiple files on [[Special:Upload]]" wikitext text/x-wiki Allow uploading multiple files on [[Special:Upload]] c2aae2c6bdf82241e50f15e76b959996be82a061 MediaWiki:Gadget-UploadMultipleFiles.js 8 219 334 2024-04-09T16:11:30Z Azgoodaz 36052 Created page with "/* Modified version of https://dev.fandom.com/wiki/UploadMultipleFiles * from https://terraria.wiki.gg/wiki/MediaWiki:Gadget-uploadMultipleFiles.js */ mw.loader.using(["site", "mediawiki.util"]).then(function() { if (mw.config.get("wgCanonicalSpecialPageName") !== "Upload") return; var l10nFactory = l10nFactory || function($lang, $data) { return function ($key) { // (null == undefined) is true, (null === undefined) is false return ($data[$lang] && $data[$la..." javascript text/javascript /* Modified version of https://dev.fandom.com/wiki/UploadMultipleFiles * from https://terraria.wiki.gg/wiki/MediaWiki:Gadget-uploadMultipleFiles.js */ mw.loader.using(["site", "mediawiki.util"]).then(function() { if (mw.config.get("wgCanonicalSpecialPageName") !== "Upload") return; var l10nFactory = l10nFactory || function($lang, $data) { return function ($key) { // (null == undefined) is true, (null === undefined) is false return ($data[$lang] && $data[$lang][$key] != null) ? $data[$lang][$key] : $data.en[$key]; }; }; const l10n = l10nFactory(mw.config.get("wgUserLanguage"), { en: { multiupload: "Upload multiple files:", yes: "Yes", no: "No", sourcefiles: "Source files:", categoryname: "Category name:", categorynamehint: "Page name of the category the files will automatically be added to, e.g. Item images", categorynamespace: "Category", uploadfiles: "Upload files", nofiles: "Please select some files first.", nolicense: "Please select a valid license first.", summary: "Summary", license: "Licensing", categories: "Categories", uploading: "Uploading files...", uploaded: "Uploaded:", failed: "Failed:", done: "Done." } }); const getUploadDescription = function() { var sections = []; var summary = $("#wpUploadDescription").val(); var licenseDisplayName = $("#wpLicense option:selected").val(); var categoryName = $("#multiFileCategory").val(); if (summary !== "") sections.push(summary); if (licenseDisplayName !== "") { var licenseTemplateText = $("#wpLicense option:selected").prop("title"); sections.push("== " + l10n("license") + " ==\n" + licenseTemplateText); } if (categoryName !== "") sections.push("[[" + l10n("categorynamespace") + ":" + categoryName + "]]"); return sections.join("\n\n"); }; const getWatchlistPreference = function() { if ($("#wpWatchthis").is(":checked")) { return "watch"; } else { return "nochange"; } }; $(function(){ $("#wpUploadFile").parent().parent().addClass("regularFileSelect"); $("tr.regularFileSelect").before('<tr><td class="mw-label">'+ l10n("multiupload") + '</td><td class="mw-input"><label><input type="radio" name="multipleFiles" value="'+ l10n("yes") + '" /> '+ l10n("yes") + '</label> &nbsp; <label><input type="radio" name="multipleFiles" value="'+ l10n("no") + '" checked="" /> '+ l10n("no") + '</label></td></tr>'); $("tr.regularFileSelect").after('<tr class="multipleFileSelect" style="display:none;"><td class="mw-label">' + l10n("sourcefiles") + '</td><td class="mw-input"><input type="file" id="multiupload" multiple /></td></tr>'); $("input[name='wpUpload']").addClass("regularFileSelect"); $("#wpDestFile").parent().parent().addClass("regularFileSelect"); $("#wpIgnoreWarning").parent().parent().addClass("regularFileSelect"); // Append "category name" textbox to multiupload section $("#mw-upload-form #mw-htmlform-description tbody").append('<tr class="mw-htmlform-field-HTMLTextField multipleFileSelect" style="display:none;"><td class="mw-label"><label for="multiFileCategory"><abbr title="' + l10n("categorynamehint") + '">' + l10n("categoryname") + '</abbr></label></td><td class="mw-input"><input id="multiFileCategory" name="multiFileCategory" size="60"></td></tr>'); $("input[name='wpUpload']").after('<input type="button" value="' + l10n("uploadfiles") + '" class="multipleFileSelect" style="display:none;" id="multiFileSubmit" />'); $("input[name='multipleFiles']").change(function() { if (this.value === l10n("yes")) { $(".regularFileSelect").hide(); $(".multipleFileSelect").show(); } else { $(".regularFileSelect").show(); $(".multipleFileSelect").hide(); } }); $("#multiFileSubmit").click(function() { var files = $("#multiupload")[0].files; // Cancel upload if no files are selected if (files.length === 0) { alert(l10n("nofiles")); return false; } // Cancel upload if no license is selected if ($("#wpLicense option:selected").val() === "" && !mw.config.get("UMFBypassLicenseCheck")) { alert(l10n("nolicense")); return false; } // Description is summary + license + category var description = getUploadDescription(); var watch = getWatchlistPreference(); $("#firstHeading").text(l10n("uploading")); $("#mw-content-text").html("<h3>" + l10n("uploaded") + "</h3><ul></ul><div style='display:none;' id='multiUploadFailed'><h3>" + l10n("failed") + "</h3><ul></ul></div>"); var currentFileIdx = 0; var uploadCurrentFile; uploadCurrentFile = function() { if (currentFileIdx > files.length) { $("#mw-content-text").append("<h3>"+ l10n("done") + "</h3>"); return; } if (files[currentFileIdx] === undefined) { currentFileIdx++; uploadCurrentFile(); return; } fd = new FormData(); fd.append("action", "upload"); fd.append("token", mw.user.tokens.get("csrfToken")); fd.append("filename", files[currentFileIdx].name); fd.append("file", files[currentFileIdx]); fd.append("text", description); fd.append("watchlist", watch); fd.append("ignorewarnings", 1); fd.append("format", "json"); $.ajax({ url: mw.util.wikiScript("api"), method: "POST", data: fd, cache: false, contentType: false, processData: false, type: "POST" }).done(function(d) { if (d.error == undefined) { $("#mw-content-text > ul").append('<li><a href="' + d.upload.imageinfo.descriptionurl + '" target="_blank">' + d.upload.filename + '</a></li>'); } else { $("#multiUploadFailed ul").append('<li>' + files[currentFileIdx].name + '</li>'); $("#multiUploadFailed").show(); } currentFileIdx++; uploadCurrentFile(); }).fail(function() { $("#multiUploadFailed ul").append('<li>' + files[currentFileIdx].name + '</li>'); $("#multiUploadFailed").show(); currentFileIdx++; uploadCurrentFile(); }); }; uploadCurrentFile(); }); }); }); 6049f371c7ebf0daa915949e6648f7870fdd1fc7 MediaWiki:Gadget-UserProfile 8 220 335 2024-04-09T16:11:39Z Azgoodaz 36052 Created page with "Shows users statistics and groups on Profile Pages" wikitext text/x-wiki Shows users statistics and groups on Profile Pages 19e5527677781bdc4e0fb8113ec25a631f36639a MediaWiki:Gadget-UserProfile.css 8 221 336 2024-04-09T16:11:49Z Azgoodaz 36052 Created page with "#contentSub > * + .horse-userprofile { margin-top: 1em; } .horse-userprofile { font-size: 120%; color: var(--content-text-color); border: 2px solid var(--content-border-color); padding: 6px 12px; } .horse-userprofile-info span:first-of-type { font-weight: bold; }" css text/css #contentSub > * + .horse-userprofile { margin-top: 1em; } .horse-userprofile { font-size: 120%; color: var(--content-text-color); border: 2px solid var(--content-border-color); padding: 6px 12px; } .horse-userprofile-info span:first-of-type { font-weight: bold; } 5f1fe6b91b4fc5a26aa58e4771456204b1cfc5dc MediaWiki:Gadget-UserProfile.js 8 222 337 2024-04-09T16:12:01Z Azgoodaz 36052 Created page with "// User profile // <nowiki> mw.loader.using( [ 'mediawiki.util', 'mediawiki.api' ] ).done( function() { var username = mw.config.get('wgRelevantUserName'); var lang = mw.language.bcp47(mw.config.get('wgUserLanguage')); if ( username && !window.loadedHorseUserProfile ) { window.loadedHorseUserProfile = true; var dateOptions = { year: "numeric", month: "short", day: "numeric", hour: "2-digit", minute: "2-digit", timeZone: "UTC", timeZoneName: "s..." javascript text/javascript // User profile // <nowiki> mw.loader.using( [ 'mediawiki.util', 'mediawiki.api' ] ).done( function() { var username = mw.config.get('wgRelevantUserName'); var lang = mw.language.bcp47(mw.config.get('wgUserLanguage')); if ( username && !window.loadedHorseUserProfile ) { window.loadedHorseUserProfile = true; var dateOptions = { year: "numeric", month: "short", day: "numeric", hour: "2-digit", minute: "2-digit", timeZone: "UTC", timeZoneName: "short" }; var api = new mw.Api(); if ( mw.util.isIPAddress(username) ) api.get( { action: 'query', list: ['usercontribs', 'blocks'], ucuser: username, ucprop: [], uclimit: 'max', bkip: username, bkprop: ['user', 'by', 'timestamp', 'expiry', 'reason'], bklimit: 1, formatversion: 2 } ).done( function(data) { var editcount = data.query.usercontribs.length; if ( data.continue ) editcount = data.limits.usercontribs+'+' var user = { groups: ['*'], editcount: editcount }; formatProfile(user, data.query.blocks[0]); } ); else api.get( { action: 'query', list: 'users', ususers: username, usprop: ['groups', 'editcount', 'registration', 'blockinfo', 'emailable'], formatversion: 2 } ).done( function(data) { var user = data.query.users[0]; var block; if ( user.blockid ) block = { user: username, by: user.blockedby, timestamp: user.blockedtimestamp, expiry: user.blockexpiry, reason: user.blockreason }; formatProfile(user, block); } ); function formatProfile(user, block) { user.groups.splice(user.groups.indexOf('*'), 1); var text = '<div class="horse-userprofile-info">'; if ( user.groups.length ) { var groupList = user.groups.map( function(group) { var grouppage = '{{MediaWiki:grouppage-'+group+'}}'; return [ '{{#ifexist: '+grouppage+' | [['+grouppage+'|{{int:group-'+group+'}}]] | {{int:group-'+group+'}} }}', '{{#ifexist: '+grouppage+' | [['+grouppage+'|{{int:group-'+group+'-member|'+username+'}}]] | {{int:group-'+group+'-member|'+username+'}} }}' ]; } ).reduce( function(prev, cur) { prev[0].push(cur[0]); prev[1].push(cur[1]); return prev; }, [[], []] ); text += '\n\n<span>{{int:prefs-memberingroups|'+user.groups.length+'|'+username+'}}</span>\t<span>{{int:prefs-memberingroups-type|'+mw.language.listToText(groupList[0])+'|'+mw.language.listToText(groupList[1])+'}}</span>'; } text += '\n\n<span>{{int:prefs-edits}}</span>\t<span>[[Special:Contribs/'+username+'|'+mw.language.convertNumber(user.editcount)+']]</span>'; if ( user.registration ) { text += '\n\n<span>{{int:prefs-registration}}</span>\t<span>'+mw.language.convertNumber(new Date(user.registration).toLocaleString(lang, dateOptions))+'</span>'; if ( !user.emailable ) text += '\n\n<span>{{int:nowikiemailtext|'+username+'}}</span>'; } text += '\n\n</div>'; if ( block && mw.config.get('wgArticleId') !== 0 ) { var blockDate = new Date(block.timestamp); var blockexpiry = '{{int:infiniteblock}}'; if ( !['infinite', 'indefinite', 'infinity', 'never'].includes(block.expiry) ) { var expiry = new Date(block.expiry.replace( /(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2,3})/, '$1-$2-$3T$4:$5:$6Z' )); var duration = expiry - blockDate; var blockDuration = []; var factor = 1000; if ( duration % factor === 0 ) blockDuration = ['duration-seconds', Math.floor(duration / factor)]; factor *= 60; if ( duration % factor === 0 ) blockDuration = ['duration-minutes', Math.floor(duration / factor)]; factor *= 60; if ( duration % factor === 0 ) blockDuration = ['duration-hours', Math.floor(duration / factor)]; factor *= 24; if ( duration % factor === 0 ) blockDuration = ['duration-days', Math.floor(duration / factor)]; if ( duration % (factor*7) === 0 ) blockDuration = ['duration-weeks', Math.floor(duration / (factor*7))]; if ( duration % (factor*30) === 0 ) blockDuration = ['months', Math.floor(duration / (factor*30))]; factor *= 365; if ( duration % factor === 0 ) blockDuration = ['duration-years', Math.floor(duration / factor)]; if ( duration % (factor*10) === 0 ) blockDuration = ['duration-decades', Math.floor(duration / (factor*10))]; if ( duration % (factor*100) === 0 ) blockDuration = ['duration-centuries', Math.floor(duration / (factor*100))]; if ( duration % (factor*1000) === 0 ) blockDuration = ['duration-millennia', Math.floor(duration / (factor*1000))]; if ( blockDuration.length < 2 || blockDuration[1] > 1000 ) blockexpiry = mw.language.convertNumber(expiry.toLocaleString(lang, dateOptions)); else blockexpiry = '{{int:'+blockDuration.join('|')+'}}'; } text += '<div class="horse-userprofile-block mw-warning-with-logexcerpt"><div>\n{{int:blocked-notice-logextract|'+username+'}}\n'; text += '* '+mw.language.convertNumber(blockDate.toLocaleString(lang, dateOptions))+' {{int:logentry-block-block|[[User:'+block.by+'|'+block.by+']] <span class="mw-usertoollinks mw-changeslist-links"><span>[[User talk:'+block.by+'|{{int:talkpagelinktext}}]]</span> <span>[[Special:Contribs/'+block.by+'|{{int:contribslink}}]]</span></span>|'+block.by; if ( mw.util.isIPAddress(block.user, true) ) text += '|[[Special:Contribs/'+block.user+'|'+block.user+']] <span class="mw-usertoollinks mw-changeslist-links"><span>[[User talk:'+block.user+'|{{int:talkpagelinktext}}]]</span></span>'; else text += '|[[User:'+block.user+'|'+block.user+']] <span class="mw-usertoollinks mw-changeslist-links"><span>[[User talk:'+block.user+'|{{int:talkpagelinktext}}]]</span> <span>[[Special:Contribs/'+block.user+'|{{int:contribslink}}]]</span></span>'; text += '|'+block.user+'|'+blockexpiry+'|}} <span class="comment">{{int:parentheses|'+block.reason+'}}</span></div></div>'; } api.parse( text, { disablelimitreport: true, wrapoutputclass: 'horse-userprofile mw-message-box mw-content-'+($('#contentSub').attr('dir')||'ltr'), uselang: mw.config.get('wgUserLanguage') } ).done( function(parsedText) { $('#contentSub').append(parsedText.replace( /\u29FCgroup-([^\u29FC\u29FD]+?)(?:-member)?\u29FD/g, '$1' )); } ); } } } ); // </nowiki> 2df0d96710fe446c5289ea1c484419b50c43fd5b MediaWiki:Gadget-linkPurge.js 8 223 338 2024-04-09T16:12:15Z Azgoodaz 36052 Created page with "var l10n = (function(){ var $text = { 'buttonlabel': { 'en': 'Purge', 'de': 'Aktualisieren', 'fr': 'Purger', 'ru': 'Обновить', 'pt': 'Actualizar', 'pt-br': 'Actualizar', }, 'hovertext': { 'en': 'Purge the server cache for this page', 'de': 'Den Server-Cache dieser Seite löschen', 'fr': 'Purge le cache du serveur de cette page', 'ru': 'Очистить кэш сервера на этой странице', 'pt': 'Limpe o ca..." javascript text/javascript var l10n = (function(){ var $text = { 'buttonlabel': { 'en': 'Purge', 'de': 'Aktualisieren', 'fr': 'Purger', 'ru': 'Обновить', 'pt': 'Actualizar', 'pt-br': 'Actualizar', }, 'hovertext': { 'en': 'Purge the server cache for this page', 'de': 'Den Server-Cache dieser Seite löschen', 'fr': 'Purge le cache du serveur de cette page', 'ru': 'Очистить кэш сервера на этой странице', 'pt': 'Limpe o cache do servidor para esta página', 'pt-br': 'Limpe o cache do servidor para esta página', } } var $lang = mw.config.get( 'wgUserLanguage' ) || 'en'; return function(key){ return $text[key] && ($text[key][$lang] || $text[key]['en']) || ''; } })(); $(document).ready(function(){ var url = new URL(window.location.href); url.searchParams.set('action', 'purge'); mw.util.addPortletLink('p-cactions', url.href, l10n('buttonlabel'), 'ca-gadget-purgecache', l10n('hovertext'), '1'); }); 73f6a3c5b6be19eee82db8e3388312b7d1aec58b MediaWiki:Gadget-linkPurge 8 224 339 2024-04-09T16:12:26Z Azgoodaz 36052 Created page with "Adds a "Purge" link to the top of each page. When clicked, the server cache of the current page is cleared and refreshed." wikitext text/x-wiki Adds a "Purge" link to the top of each page. When clicked, the server cache of the current page is cleared and refreshed. 4f15d6c312b5e3baf1200830d32fa07b4d4c6173 MediaWiki:Gadgets-definition 8 225 340 2024-04-09T16:12:37Z Azgoodaz 36052 Created page with "* linkPurge[ResourceLoader|type=general]|linkPurge.js * UserProfile[ResourceLoader|dependencies=mediawiki.api|default]|UserProfile.js|UserProfile.css * UploadMultipleFiles[ResourceLoader|default]|UploadMultipleFiles.js * fixCrossWikiNotif[ResourceLoader|dependencies=ext.echo.api,mediawiki.language|default|hidden|type=general]|fixCrossWikiNotif.js" wikitext text/x-wiki * linkPurge[ResourceLoader|type=general]|linkPurge.js * UserProfile[ResourceLoader|dependencies=mediawiki.api|default]|UserProfile.js|UserProfile.css * UploadMultipleFiles[ResourceLoader|default]|UploadMultipleFiles.js * fixCrossWikiNotif[ResourceLoader|dependencies=ext.echo.api,mediawiki.language|default|hidden|type=general]|fixCrossWikiNotif.js 4188e1410ba0d82e00d990fb78dbb2af20ceb697 Template:License 10 226 343 2024-04-09T16:17:41Z Azgoodaz 36052 Created page with "<includeonly> <div style="border: 1px solid black padding: 5px; display: flex;"> {{License/{{{1|nolicense}}}}}{{#if:{{{source|}}}|<div>Source:&nbsp;{{{source|}}}</div>}} </div> </includeonly> <noinclude>{{documentation}}</noinclude>" wikitext text/x-wiki <includeonly> <div style="border: 1px solid black padding: 5px; display: flex;"> {{License/{{{1|nolicense}}}}}{{#if:{{{source|}}}|<div>Source:&nbsp;{{{source|}}}</div>}} </div> </includeonly> <noinclude>{{documentation}}</noinclude> c0a6831abe528e60941add15a73869a24bd5e557 Template:License/Mojang 10 227 344 2024-04-09T16:18:09Z Azgoodaz 36052 Created page with "<includeonly> <div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div> <div>This file is owned by ''Mojang'' and/or its licensors, and is licensed under the ''Mojang'' [[MediaWiki:Terms of Use|Terms of Use]].<br/> All trademarks and registered trademarks present in the file are proprietary to ''Mojang'' and/or its licensors. </div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>" wikitext text/x-wiki <includeonly> <div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div> <div>This file is owned by ''Mojang'' and/or its licensors, and is licensed under the ''Mojang'' [[MediaWiki:Terms of Use|Terms of Use]].<br/> All trademarks and registered trademarks present in the file are proprietary to ''Mojang'' and/or its licensors. </div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> 8d9f91d261eba30311a491b588a206d12344562c Template:License/Developer 10 228 345 2024-04-09T16:18:49Z Azgoodaz 36052 Created page with "<includeonly> <div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div> <div>This file is owned by ''The Chocolate Edition'' and/or its licensors, and is licensed under the ''The Chocolate Edition'' [[MediaWiki:Terms of Use|Terms of Use]].<br/> All trademarks and registered trademarks present in the file are proprietary to ''The Chocolate Edition'' and/or its licensors. </div> </includeonly> <noinclude>{{documentat..." wikitext text/x-wiki <includeonly> <div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div> <div>This file is owned by ''The Chocolate Edition'' and/or its licensors, and is licensed under the ''The Chocolate Edition'' [[MediaWiki:Terms of Use|Terms of Use]].<br/> All trademarks and registered trademarks present in the file are proprietary to ''The Chocolate Edition'' and/or its licensors. </div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> 93d7dafa9f1eddd32c45e5ce2d0fd209347c9463 Template:License/CC-BY 10 229 346 2024-04-09T16:19:01Z Azgoodaz 36052 Created page with "<includeonly> <div>[[File:CC-BY.svg|x50px|link=https://creativecommons.org/licenses/by/3.0/|CC-BY]]</div> <div>This file is under the [https://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>" wikitext text/x-wiki <includeonly> <div>[[File:CC-BY.svg|x50px|link=https://creativecommons.org/licenses/by/3.0/|CC-BY]]</div> <div>This file is under the [https://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> 8069f8bb141c87273ec4101c1043b5ebda7f788f Template:License/CC-BY-NC 10 230 347 2024-04-09T16:19:10Z Azgoodaz 36052 Created page with "<includeonly> <div>[[File:CC-BY-NC.svg|x50px|link=https://creativecommons.org/licenses/by-nc/3.0/|CC-BY-NC]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-nc/3.0/ Creative Commons Attribution-NonCommercial 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>" wikitext text/x-wiki <includeonly> <div>[[File:CC-BY-NC.svg|x50px|link=https://creativecommons.org/licenses/by-nc/3.0/|CC-BY-NC]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-nc/3.0/ Creative Commons Attribution-NonCommercial 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> ea0a9e3d46ba08c4fc31750a92bd1000046c3b37 Template:License/CC-BY-NC-ND 10 231 348 2024-04-09T16:19:20Z Azgoodaz 36052 Created page with "<includeonly> <div>[[File:CC-BY-NC-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nc-nd/3.0/|CC-BY-NC-ND]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-nc-nd/3.0/ Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>" wikitext text/x-wiki <includeonly> <div>[[File:CC-BY-NC-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nc-nd/3.0/|CC-BY-NC-ND]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-nc-nd/3.0/ Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> 34141db8517bdc0dcec13dad55e1a4b76778b038 Template:License/CC-BY-NC-SA 10 232 349 2024-04-09T16:19:28Z Azgoodaz 36052 Created page with "<includeonly> <div>[[File:CC-BY-NC-SA.svg|x50px|link=https://creativecommons.org/licenses/by-nc-sa/3.0/|CC-BY-NC-SA]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-nc-sa/3.0/ Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>" wikitext text/x-wiki <includeonly> <div>[[File:CC-BY-NC-SA.svg|x50px|link=https://creativecommons.org/licenses/by-nc-sa/3.0/|CC-BY-NC-SA]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-nc-sa/3.0/ Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> 1b70c35de443490cae40bd3375108d2c0b931705 Template:License/CC-BY-ND 10 233 350 2024-04-09T16:19:38Z Azgoodaz 36052 Created page with "<includeonly> <div>[[File:CC-BY-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nd/3.0/|CC-BY-ND]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-nd/3.0/ Creative Commons Attribution-NoDerivs 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>" wikitext text/x-wiki <includeonly> <div>[[File:CC-BY-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nd/3.0/|CC-BY-ND]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-nd/3.0/ Creative Commons Attribution-NoDerivs 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> f9b4fa878dcfec21a01a7ce346c46eddf2f66f42 Template:License/CC-BY-SA 10 234 351 2024-04-09T16:19:47Z Azgoodaz 36052 Created page with "<includeonly> <div>[[File:CC-BY-SA.svg|x50px|link=https://creativecommons.org/licenses/by-sa/3.0/|CC-BY-SA]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>" wikitext text/x-wiki <includeonly> <div>[[File:CC-BY-SA.svg|x50px|link=https://creativecommons.org/licenses/by-sa/3.0/|CC-BY-SA]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> 9f75f45e0ceff1c07d2368f2ec75494cce86b567 Template:License/CC-SRR 10 235 352 2024-04-09T16:19:57Z Azgoodaz 36052 Created page with "<includeonly> <div>[[File:CC-SRR.svg|link=|CC-Some Rights Reserved]]</div> <div>This file is under the Creative Commons Some Rights Reserved License.</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>" wikitext text/x-wiki <includeonly> <div>[[File:CC-SRR.svg|link=|CC-Some Rights Reserved]]</div> <div>This file is under the Creative Commons Some Rights Reserved License.</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> cd49dbdaf1d4290117a115931288884ac9b62a46 Template:License/Fairuse 10 236 353 2024-04-09T16:20:05Z Azgoodaz 36052 Created page with "<includeonly> <div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div> <div>This file is copyrighted. It will be used in a way that qualifies as fair use under [https://en.wikipedia.org/wiki/Fair_use#Fair_use_under_United_States_law US copyright law].<br/> </div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>" wikitext text/x-wiki <includeonly> <div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div> <div>This file is copyrighted. It will be used in a way that qualifies as fair use under [https://en.wikipedia.org/wiki/Fair_use#Fair_use_under_United_States_law US copyright law].<br/> </div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> 7c570e887469cf340d20186b281e667784e1c90c Template:License/nolicense 10 237 354 2024-04-09T16:20:17Z Azgoodaz 36052 Created page with "<includeonly> <div>[[File:Warning-red.svg|50px|link=|No License has been selected.]]</div> <div>Please select the proper License for this file by adding the proper parameter to <nowiki>{{License}}</nowiki>. See [[Template:License]] for details.</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>" wikitext text/x-wiki <includeonly> <div>[[File:Warning-red.svg|50px|link=|No License has been selected.]]</div> <div>Please select the proper License for this file by adding the proper parameter to <nowiki>{{License}}</nowiki>. See [[Template:License]] for details.</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> e5aed440bcde4a2d7633edef8640c90228fc24a6 Template:License/doc 10 238 355 2024-04-09T16:20:35Z Azgoodaz 36052 Created page with "<nowiki>{{License|Developer}}</nowiki> {{License|Developer}} <nowiki>{{License|Mojang}}</nowiki> {{License|Mojang}} <nowiki>{{License|Fairuse}}</nowiki> {{License|Fairuse}} <nowiki>{{License|CC-BY-NC-ND}}</nowiki> {{License|CC-BY-NC-ND}} <nowiki>{{License|CC-BY-NC-SA}}</nowiki> {{License|CC-BY-NC-SA}} <nowiki>{{License|CC-BY-NC}}</nowiki> {{License|CC-BY-NC}} <nowiki>{{License|CC-BY-ND}}</nowiki> {{License|CC-BY-ND}} <nowiki>{{License|CC-BY-SA}}</nowiki> {{License..." wikitext text/x-wiki <nowiki>{{License|Developer}}</nowiki> {{License|Developer}} <nowiki>{{License|Mojang}}</nowiki> {{License|Mojang}} <nowiki>{{License|Fairuse}}</nowiki> {{License|Fairuse}} <nowiki>{{License|CC-BY-NC-ND}}</nowiki> {{License|CC-BY-NC-ND}} <nowiki>{{License|CC-BY-NC-SA}}</nowiki> {{License|CC-BY-NC-SA}} <nowiki>{{License|CC-BY-NC}}</nowiki> {{License|CC-BY-NC}} <nowiki>{{License|CC-BY-ND}}</nowiki> {{License|CC-BY-ND}} <nowiki>{{License|CC-BY-SA}}</nowiki> {{License|CC-BY-SA}} <nowiki>{{License|CC-BY}}</nowiki> {{License|CC-BY}} <nowiki>{{License|CC-SRR}}</nowiki> {{License|CC-SRR}} '''Providing no parameter (or invalid one) defaults to the nolicense notice:''' <nowiki>{{License}}</nowiki>{{License}} '''Source parameter (optional):''' The source parameter accepts a url to the source where the file came from if necessary for attribution. Example: <nowiki>{{License|Developer|source=https://wiki.gg/}}</nowiki> {{License|Developer|source=https://wiki.gg/}} <includeonly> [[Category:License templates]] </includeonly> <noinclude> [[Category:Template documentation]] </noinclude> 4ee0487f20fce0a49422ad2b41ef13477fb7b2d7 MediaWiki:Licenses 8 239 356 2024-04-09T16:20:47Z Azgoodaz 36052 Created page with "*Developer Asset **License/Developer|This file is owned by M0nkeyPr0grammer and Voidmaster01 and/or its licensors. **License/Mojang|This file is owned by Mojang and/or its licensors. *Fairuse **License/Fairuse|This file is copyrighted. It will be used in a way that qualifies as fair use under US copyright law. *CC-BY-NC-ND **License/CC-BY-NC-ND|This file is under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License. *CC-BY-NC-SA **License/CC-BY-NC-SA|This..." wikitext text/x-wiki *Developer Asset **License/Developer|This file is owned by M0nkeyPr0grammer and Voidmaster01 and/or its licensors. **License/Mojang|This file is owned by Mojang and/or its licensors. *Fairuse **License/Fairuse|This file is copyrighted. It will be used in a way that qualifies as fair use under US copyright law. *CC-BY-NC-ND **License/CC-BY-NC-ND|This file is under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License. *CC-BY-NC-SA **License/CC-BY-NC-SA|This file is under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. *CC-BY-NC **License/CC-BY-NC|This file is under the Creative Commons Attribution-NonCommercial 3.0 License. *CC-BY-ND **License/CC-BY-ND|This file is under the Creative Commons Attribution-NoDerivs 3.0 License. *CC-BY-SA **License/CC-BY-SA|This file is under the Creative Commons Attribution-ShareAlike 3.0 License. *CC-BY **License/CC-BY|This file is under the Creative Commons Attribution 3.0 License. *CC-SRR **License/CC-SRR|This file is under the Creative Commons Some Rights Reserved License. 0a71c118cf121676921f2062b400d92f5b0d6175 357 356 2024-04-09T16:20:59Z Azgoodaz 36052 wikitext text/x-wiki *Developer Asset **License/Developer|This file is owned by The Chocolate Edition and/or its licensors. **License/Mojang|This file is owned by Mojang and/or its licensors. *Fairuse **License/Fairuse|This file is copyrighted. It will be used in a way that qualifies as fair use under US copyright law. *CC-BY-NC-ND **License/CC-BY-NC-ND|This file is under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License. *CC-BY-NC-SA **License/CC-BY-NC-SA|This file is under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. *CC-BY-NC **License/CC-BY-NC|This file is under the Creative Commons Attribution-NonCommercial 3.0 License. *CC-BY-ND **License/CC-BY-ND|This file is under the Creative Commons Attribution-NoDerivs 3.0 License. *CC-BY-SA **License/CC-BY-SA|This file is under the Creative Commons Attribution-ShareAlike 3.0 License. *CC-BY **License/CC-BY|This file is under the Creative Commons Attribution 3.0 License. *CC-SRR **License/CC-SRR|This file is under the Creative Commons Some Rights Reserved License. 6f109c10f7e975d1f4206db5921735ea23f03bab Template:CurrentUpdate 10 240 358 2024-04-09T16:25:18Z Azgoodaz 36052 Created page with "[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/all?page=1&pageSize=20&version=1.19.2 1.19.2]<noinclude>[[Category:Templates]]</noinclude>" wikitext text/x-wiki [https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/all?page=1&pageSize=20&version=1.19.2 1.19.2]<noinclude>[[Category:Templates]]</noinclude> 1d1b3afce7c65317b4d5b5743d288a6f3363d965 Category:Templates 14 241 359 2024-04-09T16:25:32Z Azgoodaz 36052 Created page with "[[Category:{{SITENAME}}]]" wikitext text/x-wiki [[Category:{{SITENAME}}]] dd8aaa34cf600c1567d240a3f4bc615164a11592 MediaWiki:Sidebar 8 215 360 330 2024-04-09T16:27:04Z Azgoodaz 36052 wikitext text/x-wiki * navigation ** mainpage|mainpage-description ** portal-url|portal ** recentchanges-url|recentchanges ** randompage-url|randompage * Portals ** https://discord.gg/QAmPKfmb52|Discord ** https://ko-fi.com/poorprune|Ko-fi * Chocolate Edition **The Chocolate Edition |About Chocolate Edition ** https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition|Project ** https://github.com/chocolate-edition|Source * SEARCH * TOOLBOX * LANGUAGES 2f472adfeaa563f406d60fc1064495e534b64ffc Template:Link Icon 10 242 361 2024-04-09T16:38:31Z Azgoodaz 36052 Created page with "<includeonly><span class="infoicon">{{#vardefine:thisIcon|{{{1}}}}}{{#if: {{filepath:{{#var:thisIcon}} icon.png}} |[[File:{{#var:thisIcon}} icon.png|link={{{1}}}]] |[[File:Unknown_icon.png|link=File:{{{1}}}_icon.png]] }}{{#ifeq: {{{2|}}} | none || [[{{{1}}}|{{{2|{{{1}}}}}}]]}}</span></includeonly><noinclude>{{Documentation}}</noinclude>" wikitext text/x-wiki <includeonly><span class="infoicon">{{#vardefine:thisIcon|{{{1}}}}}{{#if: {{filepath:{{#var:thisIcon}} icon.png}} |[[File:{{#var:thisIcon}} icon.png|link={{{1}}}]] |[[File:Unknown_icon.png|link=File:{{{1}}}_icon.png]] }}{{#ifeq: {{{2|}}} | none || [[{{{1}}}|{{{2|{{{1}}}}}}]]}}</span></includeonly><noinclude>{{Documentation}}</noinclude> 65a6f205742eaa350e0edf682b1bf9f16b578a51 Template:Link Icon/doc 10 243 362 2024-04-09T16:38:43Z Azgoodaz 36052 Created page with "This template is used to make links with icons displayed on its left side. == Dependencies == For the template to work correctly, each page needs to have an icon uploaded with the following specifications: * It must be in PNG format. * Its name must match the corresponding page's name. * It must have the <code>_icon</code> suffix For example, say a page is called <code>Test</code>, which can be found in the URL <code>https//example.wiki.gg/wiki/Test</code>. The icon, t..." wikitext text/x-wiki This template is used to make links with icons displayed on its left side. == Dependencies == For the template to work correctly, each page needs to have an icon uploaded with the following specifications: * It must be in PNG format. * Its name must match the corresponding page's name. * It must have the <code>_icon</code> suffix For example, say a page is called <code>Test</code>, which can be found in the URL <code>https//example.wiki.gg/wiki/Test</code>. The icon, thus, must be uploaded to <code>https//example.wiki.gg/wiki/File:Test icon.png</code>. Note that when an icon is not found, a circle with a question mark will be shown, which can be clicked to upload the missing image to the correct file name. == Syntax == <code><nowiki>{{Link Icon|Page Name}}</nowiki></code> <code><nowiki>{{i|Page Name}}</nowiki></code> == Examples == {| class="wikitable" ! Code !! Result !! Notes |- | <code><nowiki>{{Link Icon|Page Name}}</nowiki></code> or <code><nowiki>{{i|Page Name}}</nowiki></code> || {{i|Template:Link Icon|Page Name}} || Regular use |- | <code><nowiki>{{Link Icon|Page Name|Alternative Name}}</nowiki></code> or <code><nowiki>{{i|Page Name|Alternative Name}}</nowiki></code> || {{i|Template:Link Icon|Alternative Name}} || A label is specified |- | <code><nowiki>{{Link Icon|Page Name|notext}}</nowiki></code> or <code><nowiki>{{i|notext}}</nowiki></code> || {{i|Template:Link Icon|notext}} || An icon without a text |} == Source == Code adapted from [https://palworld.wiki.gg/wiki/Template:Icon Template:Icon on Palworld Wiki]. __NOTOC__ 70e2620cafd7911b8052bb16125c7d66b43482b3 Template:I 10 244 363 2024-04-09T16:38:55Z Azgoodaz 36052 Redirected page to [[Link Icon]] wikitext text/x-wiki #REDIRECT [[Link_Icon]] 5ad8a777a87241992d76b39f13b76d5597929459 364 363 2024-04-09T16:39:01Z Azgoodaz 36052 Changed redirect target from [[Link Icon]] to [[Template:Link Icon]] wikitext text/x-wiki #REDIRECT [[Template:Link_Icon]] 0e706de95b3673f1aa8a87065bfbf3b5ff477310 Elder Prismarine Coral 0 245 365 2024-04-09T20:30:33Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Elder Prismarine Coral Bubble Pearl Elder Prismarine Coral Block ''Harvested from Deep Ocean ravines or dried from Prismarine Coral'' This item can be obtained from Deep Ocean ravines. To harvest it, a Silk Touch tool is required. Alternatively, you can place Prismarine Coral on land to dry it out, which will turn it into Elder Prismarine Coral" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Elder Prismarine Coral Bubble Pearl Elder Prismarine Coral Block ''Harvested from Deep Ocean ravines or dried from Prismarine Coral'' This item can be obtained from Deep Ocean ravines. To harvest it, a Silk Touch tool is required. Alternatively, you can place Prismarine Coral on land to dry it out, which will turn it into Elder Prismarine Coral a69d3997063a0020466bbf74fe2fab44713ec26d Athame 0 246 366 2024-04-09T20:39:20Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Athame- 5, Fast, 250/250 Ghast Tear When in Main Hand: 5 Attack Damage 2.2 Attack Speed 3 Attack Range -1 Reach Distance Durability: 250 ''Kill a Deepling Prist, which can be found in Sunken Cities or fished up'' This item can be found by killing the Deepling Priests found in Sunken Cities or rarely fished up. It can be crafted into Exotic Eye at any durability. The Athame is a swift and Short..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Athame- 5, Fast, 250/250 Ghast Tear When in Main Hand: 5 Attack Damage 2.2 Attack Speed 3 Attack Range -1 Reach Distance Durability: 250 ''Kill a Deepling Prist, which can be found in Sunken Cities or fished up'' This item can be found by killing the Deepling Priests found in Sunken Cities or rarely fished up. It can be crafted into Exotic Eye at any durability. The Athame is a swift and Short-ranged melee weapon, and can also be used to craft the Abyssal Sacrifice, an item used to spawn the Leviathan. f4c7f9a1c9c5dcd71d4db49acaf9a3c1b5175246 Crystalized Coral 0 247 367 2024-04-09T21:08:39Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Crystallized Coral Water Fragment ''Crafted from 4 Crystallized Coral Fragments, which are dropped by the Corallsus found in Sunken Cities'' The Corallsus spawns in Sunken Cities or can be rarely fished up. This item is not consumed during crafting. The Crystallized Coral is also used to craft the Abyssal Sacrifice and used to summon the Leviathan." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Crystallized Coral Water Fragment ''Crafted from 4 Crystallized Coral Fragments, which are dropped by the Corallsus found in Sunken Cities'' The Corallsus spawns in Sunken Cities or can be rarely fished up. This item is not consumed during crafting. The Crystallized Coral is also used to craft the Abyssal Sacrifice and used to summon the Leviathan. f2de5cf1c9fcceed511bd2eafdf73348d8b69dc8 Neptunium Ingot 0 248 368 2024-04-09T21:22:24Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Neptunium Ingot Ambience Disco Heart of the Sea ''Found in Neptune Bounties, which can be gotten by fishing.'' This item can be obtained from Neptune's Bounty boxes which are very rarely fished up. They can also be smelted down from Neptunium tools and armor, which are also found in Neptune's Bounty boxes. Neptunium Ingots craft the powerful Neptune gear, which..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Neptunium Ingot Ambience Disco Heart of the Sea ''Found in Neptune Bounties, which can be gotten by fishing.'' This item can be obtained from Neptune's Bounty boxes which are very rarely fished up. They can also be smelted down from Neptunium tools and armor, which are also found in Neptune's Bounty boxes. Neptunium Ingots craft the powerful Neptune gear, which has a high affinity with water. They're locked to stage One, however, so you need three of the Eyes to use them. 5665688555d8bbbd4e2fbdae8590d311a76a7bee Eye of Abyss 0 249 369 2024-04-09T21:34:25Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Eye of Abyss Eye of Abyss ''Crafted from an Eye of Ender, 4 Obsidian, and 4 Crying Obsidian'' This item leads to nearby Sunken Cities when thrown, which can help get the crystallized Coral and the Athame" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Eye of Abyss Eye of Abyss ''Crafted from an Eye of Ender, 4 Obsidian, and 4 Crying Obsidian'' This item leads to nearby Sunken Cities when thrown, which can help get the crystallized Coral and the Athame 8b6def897b4e0c1ef46acf7c2af62f8443e0ec14 Fishing Rods 0 250 370 2024-04-09T21:56:19Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' - Fishing Rod Gold Hook - Lucky - Iron Fishing Rod - Golden Fishing Rod - Diamond Fishing Rod - Neptunium Fishing Rod - Lava Fishing Rod ''Crafted from varying materials and is upgradeable'' Fishing Rods can be crafted using a variety of basic Minecraft materials. They can be upgraded with reels, and hooks, and can be..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' - Fishing Rod Gold Hook - Lucky - Iron Fishing Rod - Golden Fishing Rod - Diamond Fishing Rod - Neptunium Fishing Rod - Lava Fishing Rod ''Crafted from varying materials and is upgradeable'' Fishing Rods can be crafted using a variety of basic Minecraft materials. They can be upgraded with reels, and hooks, and can be affixed with bait. 0f6cc86e85444610477fb63fa647e1b7248984a8 371 370 2024-04-09T22:04:49Z Strix 398684 wikitext text/x-wiki '''Tasks:''' '''Rewards:''' - Fishing Rod Gold Hook - Lucky - Iron Fishing Rod - Golden Fishing Rod - Diamond Fishing Rod - Neptunium Fishing Rod - Lava Fishing Rod ''Crafted from varying materials and is upgradeable'' Fishing Rods can be crafted using a variety of basic Minecraft materials. They can be upgraded with reels, and hooks, and can be affixed with bait. df2e56e395a32142949169d003d31c04367d5f81 Tackle Box 0 251 372 2024-04-09T23:53:11Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Tackle Box Worm Farm ''Crafted using Iron, Green Dye, and a Chest'' This item is crafted using Iron, a Chest, and Green Dye. It is used to apply upgrades to any Fishing Rod from the Aquaculture mod and can be used to store bait such as worms." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Tackle Box Worm Farm ''Crafted using Iron, Green Dye, and a Chest'' This item is crafted using Iron, a Chest, and Green Dye. It is used to apply upgrades to any Fishing Rod from the Aquaculture mod and can be used to store bait such as worms. dacdf523886a3f14f2fcbcbfa36be271cb7adcae Guardian Eye, The Eye of Primeval Civilzation 0 13 373 182 2024-04-10T00:06:16Z Strix 398684 wikitext text/x-wiki - '''[[Prismarine Shards]]/[[Crystals]]''' (x2) - Dropped by Guardians or from Bulk Haunting Lapis Lazuli - '''[[Thrasher Tooth]]''' - Dropped by Thrashers found in underwater ravines - '''[[Necromancer Trident]]''' - Dropped by Drowned Necromancers or crafted from its other drops - '''[[Elder Eye]]''' - Dropped by Elder Guardians 50% of the time - '''[[Conduit]]''' - crafted from 8 Nautilus Shells and a Heart of the Sea - '''[[Pearl/Tempest Pearl]]''' - Given by Otters in exchange for Clams or dropped by the Insatiable, respectively 2839c11774f13b900f87f24c936e1be0667d5a39 Prismarine Shards 0 252 374 2024-04-10T00:19:14Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' 2x Prismarine Shard Prismarine Prismarine Bricks Dark prismarine ''Dropped by Guardians or by fanning Soul Fire onto Lapis'' This item can be obtained by killing the Guardians found in Ocean Monuments or by Bulk Haunting Lapis Lazuli. Bulk Haunting can be done by using an Encased Fan to blow Soul Fire onto an object. For more information, use the..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' 2x Prismarine Shard Prismarine Prismarine Bricks Dark prismarine ''Dropped by Guardians or by fanning Soul Fire onto Lapis'' This item can be obtained by killing the Guardians found in Ocean Monuments or by Bulk Haunting Lapis Lazuli. Bulk Haunting can be done by using an Encased Fan to blow Soul Fire onto an object. For more information, use the Ponder mechanic on the Encased fan. Prismarine Crystals can also be crushed to craft Prismarine Rods, which are used in crafting Tridents. 5226596544bb5b859595b7393bf4fae60d4ac40e Crystals 0 253 375 2024-04-10T00:41:18Z Strix 398684 Created page with " Prismarine Crystal '''Tasks:''' '''Rewards:''' 2x Prismarine Crystals Sea Lantern ''Dropped by Guardians or by Guardians or by fanning Soul Fire onto Lapis'' This item can be obtained by killing the Guardians found in Ocean Monuments or by Bulk Haunting Lapis Lazuli. Bulk Haunting can be done by using an Enased Fan to blow Soul Fire onto an object. For more information, use the Ponder mechanic on the Encased Fan. Prismarine C..." wikitext text/x-wiki Prismarine Crystal '''Tasks:''' '''Rewards:''' 2x Prismarine Crystals Sea Lantern ''Dropped by Guardians or by Guardians or by fanning Soul Fire onto Lapis'' This item can be obtained by killing the Guardians found in Ocean Monuments or by Bulk Haunting Lapis Lazuli. Bulk Haunting can be done by using an Enased Fan to blow Soul Fire onto an object. For more information, use the Ponder mechanic on the Encased Fan. Prismarine Crystals can also be crushed to make Glowstone and Prismarine Shards. 40800909a693a40d88ac3edb75896b85f7fe1b11 Thrasher Tooth 0 254 376 2024-04-10T00:50:32Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Thrasher Tooth Fish Stew - 12, 80% When eaten: +9% Proteins +9% Proteins ''Dropped by Thrashers'' This item can be obtained by killing Thrashers, p[powerful enemies found in Cold Ocean ravines. They are blind using sonar to locate their prey, before grabbing them and tearing them to ribbons with their great teeth. A Trident may be useful in..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Thrasher Tooth Fish Stew - 12, 80% When eaten: +9% Proteins +9% Proteins ''Dropped by Thrashers'' This item can be obtained by killing Thrashers, p[powerful enemies found in Cold Ocean ravines. They are blind using sonar to locate their prey, before grabbing them and tearing them to ribbons with their great teeth. A Trident may be useful in dispatching these at a distance. Thrasher Teeth can be used to make decorative blocks or Tridents. f523ea8717fc0e26a8c820189df5f43f51c4e78f Necromancer Trident 0 255 377 2024-04-10T01:16:46Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Necromancer Trident- Slot: Artifact Back-Mounted Trident - 6, 1, 400/400 Ceremonial Trident of the mage-priests of the Abyssal Monument gleams with Do or do not. There is no tri. the azure glint of a sunken star, this staff grants power over the storm and When on bod..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Necromancer Trident- Slot: Artifact Back-Mounted Trident - 6, 1, 400/400 Ceremonial Trident of the mage-priests of the Abyssal Monument gleams with Do or do not. There is no tri. the azure glint of a sunken star, this staff grants power over the storm and When on body: +6 Armor the dead. Using the Artifact will move it into a free Artifact curios Slot. +1 Armor Toughness Calls down 8 tridents around the target that causes a thunderbolt where they Durability: 400 land. 10 seconds Cooldown Durability: 64 ''Dropped by Drowned Necromancers'' This item can be obtained by killing Drowned Necromancers, which are powerful mini-boss enemies that can resurrect the dead to fight you. It can also be obtained by crafting Elder Guardian Spines with the Drowned Necromancer's other drops. It can be crafted into the Guardian Eye with any durability. The Necromancer Trident can also be equipped in your Artifact slot, and will call down eight tridents when activated. 8270c31dd5280842e46a90b3d5204b0e4bda4880 Elder Eye 0 256 378 2024-04-10T01:23:56Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Elder Eye Trident Enchanted Book ''Dropped 50% of the time by Elder Guardians'' This item can be obtained by killing Eldeer Guardians, which are found in Ocean Monuments and have a 50% chance of dropping it. When placed, it will emit a redstone signal if an entity is within 15 blocks of its "eyesight". This item is not consumed during crafting." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Elder Eye Trident Enchanted Book ''Dropped 50% of the time by Elder Guardians'' This item can be obtained by killing Eldeer Guardians, which are found in Ocean Monuments and have a 50% chance of dropping it. When placed, it will emit a redstone signal if an entity is within 15 blocks of its "eyesight". This item is not consumed during crafting. af047e1f541cfb1358885bf4d41f943a770ccce9 Conduit 0 257 379 2024-04-10T01:37:14Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Conduit Potion of Deep Sea Diving - Water Breathing (8:00) Night Vision (8:00) Conduit Power (8:00) Jimmy ''Crafted from 8 Nautilus Shells and a Heart of the Sea'' Nautilus Shells are dropped by underwater enemies such as Drowned or from Elder Guardian Treasure Bags. Hearts of the Sea are found as Buried..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Conduit Potion of Deep Sea Diving - Water Breathing (8:00) Night Vision (8:00) Conduit Power (8:00) Jimmy ''Crafted from 8 Nautilus Shells and a Heart of the Sea'' Nautilus Shells are dropped by underwater enemies such as Drowned or from Elder Guardian Treasure Bags. Hearts of the Sea are found as Buried Treasure loot, which you can locate using Buried Treasure Maps obtained from Shipwrecks. Alternatively, you can craft them using a Heart of Diamond and Ocean Ingots. A Conduit can be activated by surrounding it with a 3x3x3 area of water and a hollow 5x5x5 "shell" of Prismarine, Dark Prismarine, Prismarine Bricks, or Sea Lanterns. When activated, it will apply the Conduit Power effect, which increases underwater visibility and grants water breathing. ed90974e93ac7df90de7dac9476c24ffd9dece47 Pearl/Tempest Pearl 0 258 380 2024-04-10T01:43:21Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Pearl Pearl Necklace 1 Tempest Pearl ''Obtained by giving Clams to an Otter or by killing the Insatiable '' The Guardian Eye accepts two kinds of pearls, and you choose whichever Pearl seems easiest to you. The regular Pearl is obtained by giving Clams to Otters, however, you may need a LOT of Clams to do so. The Tempest Pearl is obtained by killing the Insatiable, a boss that spawns on Beach biomes..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Pearl Pearl Necklace 1 Tempest Pearl ''Obtained by giving Clams to an Otter or by killing the Insatiable '' The Guardian Eye accepts two kinds of pearls, and you choose whichever Pearl seems easiest to you. The regular Pearl is obtained by giving Clams to Otters, however, you may need a LOT of Clams to do so. The Tempest Pearl is obtained by killing the Insatiable, a boss that spawns on Beach biomes at night. 4c30d99dd5ae7960b1379aff52adb4c4127e3e05 381 380 2024-04-10T01:44:01Z Strix 398684 Blanked the page wikitext text/x-wiki da39a3ee5e6b4b0d3255bfef95601890afd80709 382 381 2024-04-10T01:53:42Z Strix 398684 wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Pearl Pearl Necklace 1 Tempest Pearl ''Obtained by giving Clams to an Otter or by killing the Insatiable'' The Guardian Eye accepts two kinds of pearls, and you can choose whichever pearl seems easiest to you. The regular Pearl is obtained by giving CLams to Otters, however, you may need a LOT of Clams to do so. The Tempest Pearl is obtained by killing the Insatiable, a boss that spawns on Beach biomes at night. 74db2d4d7443a91c5da693cdcdc18880457ebe8c File:Site-background.png 6 260 383 2024-04-10T14:35:41Z Azgoodaz 36052 [[Category:Wiki site images]] wikitext text/x-wiki == Summary == [[Category:Wiki site images]] 3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208 File:Site-backround-tower.png 6 261 384 2024-04-10T14:37:14Z Azgoodaz 36052 [[Category:Wiki site images]] wikitext text/x-wiki == Summary == [[Category:Wiki site images]] 3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208 MediaWiki:Common.css 8 25 385 177 2024-04-10T14:51:39Z Azgoodaz 36052 css text/css /*********************************** CSS placed here will be applied to all skins on the entire site. Various code adpoted from * https://multiversus.wiki.gg/ by IyzMoe * https://trucksimulator.wiki.gg/ by MrPie5 * https://flight.wiki.gg/ by ReedemtheD3ad! ***********************************/ /*********************************************************************************************************** * css reset for browser default rules and MediaWiki internal rules ***********************************************************************************************************/ .responsive-image { max-width: 100%; height:auto; } * { outline: 0; } table { white-space: unset; /* be set to `no-wrap` in MW internal css */ } html { font-size: 16px; /* reset rem */ } pre { margin: 0; } h1, h2, h3, h4, h5, h6 { padding: 0; border: 0 solid transparent; } table { display: table; white-space: unset; } body { background: none; } /*********************************************************************************************************** * css for wiki.gg top bar and footer bar ***********************************************************************************************************/ /*** Wiki.gg site bars tweak ***/ div#p-personal ul { white-space: nowrap; /* for "log out" */ } #p-personal .vector-menu-content #pt-anonuserpage, #p-personal .vector-menu-content #pt-userpage a { padding-top: 0; background-position: left center; } /*** Responsive ***/ @media screen and (max-width: 720px) { footer#wikigg-footer .footer-right { margin-left: 0; } footer#wikigg-footer .footer-left { margin-right: 0; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { footer#wikigg-footer { display: grid; grid-template-columns: 35px 1fr; grid-template-rows: auto auto; align-items: center; justify-items: start; padding: 3px 0 3px 10px; } footer#wikigg-footer .footer-middle { grid-column: 1/2; grid-row: 1/3; } footer#wikigg-footer .footer-right { grid-column: 2/3; grid-row: 1/2; margin: 0; } footer#wikigg-footer .footer-left { grid-column: 2/3; grid-row: 2/3; margin: 0; } } /* screen and (max-width:600px) */ /*** Theme ***/ :root { /* for infobox */ --pi-secondary-background: #1F2827; /* other */ --theme-hover-color: #6fa5ff; --theme-text-color-placeholder: #999; --theme-control-text-color: #BF0017; --theme-control-text-color-hover: #fff; /* for wide table */ --theme-wide-table-shadow-color: #999; /*** text color ***/ --theme-text-color: #683D17; --theme-text-color-note: #C9E6FF; --theme-text-color-em: #ffffff; --theme-heading-color: #683D17; /*** link text color ***/ --theme-link-color: #01DAF4; --theme-link-color-hover: #01DAF4; --theme-link-color-visited: #00aeff; --theme-link-color-redlink: #ff3333; /*** body background ***/ --theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed; /*** top site logo ***/ --theme-site-logo-image: url(/images/e/e6/Site-logo.png); --theme-site-logo-width: 400px; --theme-site-logo-height: 200px; /* sidebar/content common */ --theme-box-border-width: 2px; --theme-box-border-color: #000; --theme-box-background: none; --theme-box-border-style: solid; --theme-box-shadow: none; /* common */ --theme-border-color: #683D17; --theme-highlight-background: #1F2827; --theme-button-background: #87AEC9; --theme-button-border-color: #006cb0; --theme-button-background-active: #a7c7dc; --theme-button-border-color-active: #006cb0; --theme-page-base-background: #EAB885; /*** sidebar ***/ --theme-sidebar-box-background: #8D5345; --theme-sidebar-box-border-style: var(--theme-box-border-style); --theme-sidebar-box-border-width: var(--theme-box-border-width); --theme-sidebar-box-border-color: var(--theme-box-border-color); --theme-sidebar-box-shadow: var(--theme-box-shadow); --theme-sidebar-heading-text-color: white; --theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-background: #683D17; --theme-sidebar-heading-background-hover: var(--theme-link-color-hover); /* following 3 values will affect the space between the heading and the list */ --theme-sidebar-heading-border-bottom: 0; --theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */ --theme-sidebar-list-padding-top: 0px; --theme-sidebar-list-item-background: none; --theme-sidebar-list-item-hover-mask: #683D17; --theme-sidebar-list-item-text-color: white; --theme-sidebar-list-item-text-color-hover: white; /* responsive */ --theme-sidebar-heading-text-color-2: var(--theme-heading-color); --theme-sidebar-box-background-2: var(--theme-sidebar-box-background); --theme-sidebar-box-border-width-2: var(--theme-box-border-width); --theme-sidebar-box-border-style-2: var(--theme-box-border-style); --theme-sidebar-box-border-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color); --theme-sidebar-dropdown-background: #090C0C; --theme-sidebar-dropdown-border: 1px solid #888989; /*** navbar ***/ --theme-navbar-background: none; --theme-navbar-border-color: var(--theme-border-color); --theme-navbar-tab-background: #683D17; --theme-navbar-tab-box-shadow: none; --theme-navbar-tab-text-color: white; --theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color); --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color); --theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-border-color: var(--theme-border-color); --theme-navbar-tab-background-hover: #683D17; --theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-background: var(--theme-content-background); --theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color); --theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-search-box-shadow: none; --theme-navbar-search-input-background: black; --theme-navbar-search-input-border-color: var(--theme-border-color); --theme-navbar-search-input-text-color: white; --theme-navbar-search-button-background: #73FFFF; --theme-navbar-search-botton-border-color: var(--theme-border-color); --theme-navbar-search-botton-text-color: var(--theme-text-color); --theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background); --theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color); --theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color); --theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background); --theme-navbar-search-suggestions-border-color: var(--theme-border-color); --theme-navbar-search-suggestions-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em); --theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background); --theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */ --theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color); /* responsive */ --theme-navbar-search-background: var(--theme-sidebar-box-background); /*** content box ***/ --theme-content-background: #EAB885; --theme-content-border-width: 0px; --theme-content-border-style: var(--theme-box-border-style); --theme-content-border-color: var(--theme-box-border-color); --theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */ --theme-content-heading-rule-border-top: 0; /* border */ --theme-content-heading-rule-border-bottom: 0; /** category: box **/ --theme-content-category-background: none; --theme-content-category-border-style: solid; --theme-content-category-border-width: 1px; --theme-content-category-border-radius: 0; --theme-content-category-border-color: var(--theme-border-color); /*** #footer ***/ --theme-footer-text-color: #ffffff; --theme-footer-background: transparent; --theme-footer-link-color: #008aff; --theme-footer-link-color-hover: #66b8ff; --theme-footer-border-radius: 0 0 5px 5px; /** notification **/ --theme-notice-red-text-color: #bf0017; --theme-notice-orange-text-color: #cf721c; /******* "real" wiki content ********/ --theme-widget-toc-arrow-color: var(--theme-text-color); --theme-widget-toc-arrow-color-hover: var(--theme-hover-color); --theme-widget-toc-item-hover-background: var(--theme-link-color-hover); --theme-collapsible-toggle-icon-color: var(--theme-text-color); --theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color); } /*********************************************************************************************************** * base css styles for both interface and content box: font, color, etc. ***********************************************************************************************************/ /**** base styles START ***********************************************************/ .MPheading { font-synthesis: none; font-size: 2em; font-weight: 800; text-align: center; background:0 0; background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%); background-position: center bottom; background-repeat: no-repeat; background-size: 100% 1px; } .page-SpeedRunners_Wiki .mw-parser-output .gallery { text-align: center; margin: 10px 0; } .mp-box { border:1px solid white; margin:10px 0; padding:5px; } @media screen and (min-width: 1080px){ .page-SpeedRunners_Wiki .mw-parser-output { display: flex; flex-wrap: wrap; justify-content: space-evenly; } .mainpage-left { width: calc(100% - 550px); } .mainpage-right { width: 500px; } } /* Template:FP links styles */ .fplinks { display: flex; flex-wrap: wrap; justify-content: space-evenly; align-items: stretch; text-align: center; } .fplink-outer { padding: 5px; flex-basis: calc(25% - 10px); width: calc(25% - 15px); min-width: 115px; display: inline-block; vertical-align: middle; } .fplink-wide { flex-basis: calc(33% - 10px); width: calc(33% - 15px); } .fplink-fullwidth { flex-basis: 100%; width: calc(100% - 15px); font-weight: bold; } .fplink { padding: 0.5em; box-sizing: border-box; width: 100%; height: 100%; display: table; } .fplink-plain { background: transparent; border-radius: 0; border: 0; box-shadow: none; } .fplink-inner { display: table-row; } .fplink a { display: table-cell; vertical-align: middle; } .fplink img { max-width: 150px; width: 100%; height: auto; } /* Auto-resize front page video to fit smaller columns */ .fpbox .embedvideowrap { width: 100% !important; max-width: 480px; margin: 0 auto; } .fpbox .embedvideowrap iframe { width: 100% !important; } /* Multi-column box support */ .fp-container main .columns .leftcol, .fp-container .columns .rightcol { width: 100%; margin: 0; padding: 0; } @media (min-width: 990px) { .fp-container .columns .leftcol { float: left; width: 50%; } .fp-container .columns .rightcol { float: right; width: 50%; } } .fp-section { display: flex; flex-wrap: wrap; } /* this CSS governs the responsive 2 column main page layout */ #fp-2column.fp-container { display: grid; grid-template-areas: "a" "b" "c"; grid-template-columns: 100%; } @media screen and (min-width: 990px) { #fp-2column.fp-container { grid-template-areas: "a b" "c c"; grid-template-columns: 50% 50%; } } @media screen and (min-width: 1350px) { #fp-2column.fp-container { grid-template-areas: "a b" "c b"; grid-template-columns: auto 520px; } } #fp-top { grid-area: a; } #fp-flex { grid-area: b; } #fp-bottom { grid-area: c; } /* end responsive 2 column main page layout */ /* Front page appearance styles */ .fpbox .heading, .fpbox .mainheading { border: 0; border-bottom: 1px solid transparent; } .fpbox { background: transparent; border: 1px solid transparent; box-shadow: 0 2px 5px transparent; } .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.3); border: 1px solid #505050; } .fplink-fullwidth .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.4); } .linkslabel { border-bottom: 2px solid #505050; } /* always show scroll bar for short page. * By doing this page background size won't change when expand/collapse sidebar sections. */ html { overflow-y: scroll; } /** Font **/ html, body { font-family: Helvetica, Arial, sans-serif; /* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */ color: var(--theme-text-color); } .mw-body h1, .mw-body-content h1, .mw-body-content h2 { color: var(--theme-heading-color); } body { font-size: 14px; } .vector-body { font-size: unset; } /** link color **/ /* Self-links aren't real links, they're not clickable. * Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive. * We should not use :not(.selflink) since it increases the priority and make it is difficult to override * link styles for certain elements (e.g. in wiki.gg header). */ a, a.selflink:hover, a.selflink:active { text-decoration: none; color: var(--theme-link-color); } a:visited { color: #01DAF4; } a:hover, a:active { text-decoration: none; color: var(--theme-link-color-hover); } /** red link **/ /* we don't really need to mark you have "visited" an inexistent page */ a.new, a.new:visited { color: var(--theme-link-color-redlink); } /* -------------------------------------------------------- */ /* Tables */ /* -------------------------------------------------------- */ table { /* fix 100% width table with border */ box-sizing: border-box; } table.article-table, table.fandom-table, table.lined, table.bordered, table.cellborder { border-collapse: collapse; border-style: solid; border-color: #AD532D; } table.lined th, table.lined td { border-width: 0 0 1px 0; } /*** "terraria"-classed tables ***/ table.olo { border: 2px solid transparent; margin: calc(0.5em + 5px) 5px; box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color); border-radius: 3px; /* (border radius of .olo box) - 3px */ } table.olo.noborder { padding: 0; border: 0; } table.olo th, table.olo td { padding: 3px 6px; border-color: var(--theme-border-color); border-style: solid; border-width: 0; } table.olo th { background: var(--theme-highlight-background); border-color: var(--theme-border-color); text-align: center; } table.olo caption { font-weight: bold; background: var(--theme-highlight-background); padding: 5px; margin: auto 2px; } table.olo > caption { padding: 3px; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; margin: 1px 1px -4px; border-bottom-width: 1px; box-shadow: 0 0 0 1px var(--theme-highlight-background); position: relative; } table.olo > caption:after { box-sizing: content-box; content: ""; display: block; width: 100%; height: 1px; background: var(--theme-highlight-background); position: absolute; left: -4px; bottom: -2px; border-left: 4px solid var(--theme-box-background-color); border-right: 4px solid var(--theme-box-background-color); } table.olo > caption.plaincaption { background: transparent; border: 0; box-shadow: 0 0 0 0; margin-bottom: 4px; } table.olo > caption.plaincaption:after { background: transparent; border: 0; } table tfoot:empty, table thead:empty { display: none; } /* Auto line separators for tables */ table.olo.lined { padding-bottom: 0; /*display: inline-table;*/ } table.olo.lined td { border-width: 0; border-bottom-width: 1px; } table.olo.lined::after { content: ""; display: block; height: 3px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 3px; background-color: var(--theme-box-background-color); } table.lined td.noline, table.lined tr.noline td { border-bottom-width: 0; } table tr.bottomline td { border-bottom-width: 1px; } table tr.topline td { border-top-width: 1px; } table td.bottomline, table.lined tr.noline td.bottomline { border-bottom-width: 1px; } table td.topline { border-top-width: 1px; } table.olo.cellborder, table.olo.border { border-spacing: 0; padding: 4px 4px 4px 3px; position: relative; } table.olo.cellborder::before, table.olo.border::before { content: ""; display: block; width: 1px; height: calc(100% - 6px); background-color: var(--theme-box-background-color); position: absolute; left: 4px; top: 3px; } table.olo.cellborder td, table.olo.border td { border-left-width: 1px; border-bottom-width: 1px; } table.olo.cellborder th, table.olo.border th { border-left-width: 2px; border-top-width: 2px; } table.olo.cellborder tr:first-of-type th, table.olo.border tr:first-of-type th { border-top: 0; } table.olo.cellborder::after, table.olo.border::after { content: ""; display: block; height: 1px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 5px; background-color: var(--theme-box-background-color); } /* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */ table.outer { white-space: nowrap; } table.inner { border-collapse: collapse; background: inherit; width: 100%; } table.inner th { border: 2px solid var(--theme-box-background-color); } /* Fix for siderail overlapping some wide tables */ @media screen and (max-width: 1520px) and (min-width: 1350px) { .with-siderail table.olo .i { white-space: normal; } .with-siderail table.olo th { font-size: 90%; } .with-siderail table.olo td:not(.il1c) img { max-width: 100%; height: auto; } } .olo th { border-bottom: 1px solid; } .wikitable, .wikitable > tr > th, .wikitable > * > tr > th { color: inherit; background: none; } /* .jquery-tablesorter th.headerSort{ border: 1px solid var(--theme-border-color); } */ table.cargoTable.noMerge tr:nth-child(2n) { background: rgba(0, 0, 0, 0.25); } table.cargoTable.noMerge tr:nth-child(2n+1) { background: none; } table.olo caption { border-width: 1px; border-style: solid; border-top-color: rgb(244, 124, 60, 0.1); border-right-color: rgb(13, 4, 2, 0.5); border-bottom-color: rgb(13, 4, 2, 0.5); border-left-color: rgb(244, 124, 60, 0.1); border-radius: 8px; } table.olo { /*display: inherit;*/ width: auto; } .olo.sortable.lined.align-center.jquery-tablesorter { /*width: min-content;*/ } #possible-modifiers-table, .olo.lined.sortable.jquery-tablesorter, .olo.lined { width: auto; } /**** base styles END *****/ /*********************************************************************************************************/ input, button { color: var(--theme-control-text-color); /* caret-color: var(--theme-text-color); */ } input[type=submit] { color: var(--theme-control-text-color); } ::placeholder { color: var(--theme-text-color-placeholder); } /* Removes VisualEdit button */ #ca-ve-edit { display: none; } /* Link color */ .mw-parser-output a.external, .mw-parser-output a.external:visited, .mw-parser-output a.extiw, .mw-parser-output a.extiw:visited, .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { color: #ff9000; } /* Text color */ #content, #firstHeading, .infocard .main-heading .hgroup, h1, h2, h3, h4, h5, h6, div.hat-note.t-main, #contentSub, #contentSub2, .search-types .current a, .infobox > .title > span, code, .trw-toggleable.not-toggled.achievements .achievement b * { color: var(--theme-text-color); } .i .note, .note-text { color: var(--theme-text-color-note); } .pixel img, .pixel, #mw-imagepage-section-filehistory img { image-rendering: pixelated; /*for chrome*/ image-rendering: crisp-edges; /*for firefox*/ } .small { font-size: 85%; } .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* References smaller text than main */ .references { font-size: 90%; } /* Larger font for Module: code display (default is smaller than other code pages) */ pre.lua.source-lua { font-size: 14px !important; } /* Facilitate inline scary transclusion */ .scary-transclusion p, .scary-transclusion .mw-parser-output { display: inline; } /* hide last empty paragraph at the end */ div.mw-parser-output > p:last-child > br:only-child { display: none; } /* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */ .apihelp-parameters dd:empty::before { content: " "; } .block { display: block; } .inline { display: inline; } .inline-block { display: inline-block; } hr.space { height: 4px; background: none; border: 0; } .page-content .vertical-align-top * { vertical-align: top; } .page-content .vertical-align-bottom * { vertical-align: bottom; } /* Drowning Table No Border */ .drowning-table-no-border { border: none; } /* Gadget description length */ .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body { max-width: unset; } /* Box at the top of all pages when the user has a new message on their User_talk: page */ .usermessage { background-color: var(--theme-box-background-color); border-color: var(--theme-box-border-color); color: var(--theme-text-color); } /*********************************************************************************************************** * interface layout and styles for widgets outside of content box ***********************************************************************************************************/ :root { --main-layout-logo-box-height: 200px; --main-layout-logo-offset: 12px; --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ --main-layout-sidebar-width: 180px; /* width of side navbar, without gap */ --main-layout-sidespace: 24px; /* whitespace width on most left and most right */ --main-layout-gap: 12px; --main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px); --main-box-border-radius: 5px; --main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width)); --main-box-padding: 12px; background: var(--theme-site-background); /* Removes second vertical scrollbar(mw 1.37 fix) */ overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */ } /**** Main Layout START ***********************************************************/ /** * Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout */ html, body { min-height: 100%; } html { height: 100%; scroll-padding-top: var(--main-layout-topbar-height); } body { height: auto; } /*** main grid container ***/ body { /* self */ box-sizing: border-box; /* grid */ display: grid; grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end]; gap: 0 var(--main-layout-gap); } /*** grid items ***/ /* Flatten DOM structure. Therefore we have following grid items under body grid container: * div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer. */ body > .content-wrapper, #mw-navigation { display: contents; } /** unused, hide them **/ #mw-head-base, #mw-navigation > h2 { display: none; } /** side nav bar **/ #mw-panel { grid-column: aside-left/aside-right; grid-row: nav-start/page-end; margin-bottom: var(--main-layout-gap); float: none; width: unset; padding: 0; } /** nav **/ #mw-head { grid-column: content-left/content-right; grid-row: nav-start/nav-end; } /** content **/ .mw-body { grid-column: content-left/content-right; grid-row: content-start/content-end; } /* For some page such as api.php, .mw-body is the only child, so take up all space. */ .mw-body:first-child { grid-column: body-left/body-right; grid-row: page-start/page-end; } /** #footer: content footer **/ #footer { grid-column: content-left/content-right; grid-row: footer-start/footer-end; margin: 0; } /** used to gen box shadow for main box (nav + content + #footer) **/ #mw-page-base { grid-column: content-left/content-right; grid-row: nav-start/footer-end; height: 100%; } /** wiki.gg footer bar **/ body > footer { grid-column: body-left/body-right; grid-row: page-end/body-end; } /*** logo block. It is absolute position ***/ #p-logo { position: absolute; width: 100%; height: auto; left: 0; top: var(--main-layout-topbar-height); background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat; display: flex; align-items: center; justify-content: center; filter: drop-shadow(0 0 5px black); } /* use logo image as <a>'s background will sometime flicker when hovered on Firefox, * I still don't know why, but move background to #p-logo can avoid this issue. */ #p-logo .mw-wiki-logo { width: var(--theme-site-logo-width); height: var(--theme-site-logo-height); margin: auto; background: none; /* logo flicker fix */ } /**** Main Layout END ***********************************************************/ /**** side panel START ***********************************************************/ #mw-panel { font-size: 12px; line-height: 1.5; color: var(--theme-text-color); } #mw-panel a { text-decoration: none; } /* sections */ #mw-panel .portal, #mw-panel #p-logo + .portal { margin: var(--main-layout-gap) 0 0 0; padding: 0; color: var(--theme-sidebar-heading-text-color); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background); } #mw-panel #p-logo + .portal { margin-top: 0; position: relative; } /* section heading */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { margin: 0; padding: 6px 10px; border-bottom: var(--theme-sidebar-heading-border-bottom); border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0; background: var(--theme-sidebar-heading-background); font-size: 15px; line-height: 18px; cursor: pointer; display: flex; align-items: center; justify-content: space-between; color: var(--theme-sidebar-heading-text-color); } /* arrow icon */ #mw-panel .portal .vector-menu-heading::after { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-sidebar-heading-arrow-color) transparent; border-width: 0 5px 6px 5px; margin-top: 4px; vertical-align: middle; flex: 0 0 auto; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent; } #mw-panel .portal.collapsed .vector-menu-heading { border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 6px 5px 0 5px; } /* list */ #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { background: none; border: 0; padding: 0; margin: 0; border-top: var(--theme-sidebar-list-border-top); } #mw-panel .portal .body ul { padding: var(--theme-sidebar-list-padding-top) 4px 4px; } #mw-panel .portal .body li { margin: 0; padding: 0; font-size: inherit; line-height: inherit; background: var(--theme-sidebar-list-item-background); border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal .body li:hover { background: var(--theme-sidebar-list-item-hover-mask); } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { display: block; padding: 3px 6px; color: var(--theme-sidebar-list-item-text-color); } #mw-panel .portal .body li a:hover { color: var(--theme-sidebar-list-item-text-color-hover); } #mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */ text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */ background-position: 8px center; /* align icon with other text */ } #merch { margin: 1.5em auto auto 1em; } /**** side panel END ***********************************************************/ /**** main content box START ***********************************************************/ /**** box for nav+content+#footer ****/ #mw-page-base { border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; box-sizing: border-box; background: var(--theme-page-base-background); } /**** navbar ****/ #mw-head { margin: var(--theme-box-border-width) var(--theme-box-border-width) 0; padding: var(--main-box-padding) 0 0 0; background: var(--theme-navbar-background); position: relative; display: flex; justify-content: space-between; align-items: flex-end; width: auto; } #mw-head #left-navigation, #mw-head #right-navigation { float: none; flex: 1 1 auto; margin: 0; display: flex; align-items: flex-end; } #mw-head #left-navigation::before, #mw-head #left-navigation::after, #mw-head #right-navigation::before, #mw-head #right-navigation::after { content: ""; display: block; border-bottom: 1px solid var(--theme-navbar-border-color); } #mw-head #left-navigation { justify-content: flex-start; } #mw-head #left-navigation::before { flex: 0 0 var(--main-box-padding); } #mw-head #left-navigation::after { flex: 1 1 auto; } #mw-head #right-navigation { justify-content: flex-end; } #mw-head #right-navigation::before { flex: 1 1 auto; } #mw-head #right-navigation::after { flex: 0 0 var(--main-box-padding); } /* reset */ #p-search, .vector-menu-dropdown, #mw-head .vector-menu-dropdown .vector-menu-heading, .vector-menu-dropdown .vector-menu-heading span, .vectorTabs, .vectorTabs ul, .vectorTabs span, .vectorTabs li, .vectorTabs li a, .vectorTabs li.selected a, .vectorTabs li.selected a:visited { background-image: none; float: none; height: auto; display: block; } #mw-head input { display: block; z-index: 1; } #mw-head input + .vector-menu-heading { z-index: 0; } .vectorMenuCheckbox:focus + .vector-menu-heading { outline: 0; } .vectorTabs ul { display: flex; } .vectorTabs ul li, .vector-menu-dropdown { display: block; white-space: nowrap; } .vector-menu-dropdown.emptyPortlet { display: none; } /* override some mw css */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { color: var(--theme-navbar-tab-text-color); font-size: 14px; line-height: 24px; padding: 3px 12px; overflow: hidden; } .vector-menu-dropdown .vector-menu-heading:hover span { color: var(--theme-navbar-tab-text-color); /* reset */ text-decoration: underline; } .vector-menu-tabs { padding: 0; } .vectorTabs li, .vector-menu-dropdown { background: var(--theme-navbar-tab-background); border-style: solid; border-color: var(--theme-navbar-tab-border-color); border-width: 1px; border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0; box-shadow: var(--theme-navbar-tab-box-shadow); position: relative; margin-right: calc(var(--main-box-padding) / 2); } .vectorTabs li::after, .vector-menu-dropdown::after { content: ""; display: block; width: calc(var(--main-box-padding) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); position: absolute; left: 100%; margin-left: 1px; } div.vectorTabs li:hover, div.vector-menu-dropdown:hover, div.vector-menu-dropdown.open { color: var(--theme-navbar-tab-text-color-hover); border-color: var(--theme-navbar-tab-border-color-hover); background: var(--theme-navbar-tab-background-hover); } div.vectorTabs li.selected:hover a, div.vectorTabs li.selected:hover a:visited, div.vectorTabs li:hover a, div.vector-menu-dropdown:hover .vector-menu-heading span, div.vector-menu-dropdown.open .vector-menu-heading span { color: var(--theme-navbar-tab-text-color-hover); } .vectorTabs li.new a, .vectorTabs li.new a:visited { color: var(--theme-navbar-tab-text-color-redlink); } .vectorTabs li.selected { background: var(--theme-navbar-tab-selected-background); border-color: var(--theme-navbar-tab-selected-border-color); border-bottom: 0; padding-bottom: 1px; } .vectorTabs li.selected:hover { background: var(--theme-navbar-tab-selected-background); } .vectorTabs li.selected:hover span { background: none; } /* watch/unwatch star */ .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { display: block; position: unset; width: 18px; height: 18px; padding: 6px 8px; box-sizing: content-box; } .vector-menu-tabs .mw-watchlink.icon a::before { height: 18px; width: 18px; display: inline-block; position: unset; margin-right: 20px; } .vector-menu-tabs #ca-unwatch.icon .loading::before, .vector-menu-tabs #ca-watch.icon .loading::before { transform-origin: 50% 52%; } #mw-head .vector-menu-dropdown .vector-menu-heading { padding: 0; margin: 0; } .vector-menu-dropdown .vector-menu-heading::after { display: none; } .vector-menu-dropdown .vector-menu-heading span::after { content: ""; display: inline-block; background: none; position: unset; width: 0; height: 0; border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent; border-style: solid; border-width: 6px 5px 0 5px; margin-left: 4px; vertical-align: middle; } .vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after, .vector-menu-dropdown:hover .vector-menu-heading span::after { border-width: 0 5px 6px 5px; border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent; } /* drop down menu */ .vector-menu-dropdown.open .menu { visibility: visible; } /* reset mw 1.37 css */ .vector-menu-dropdown:not(.vector-user-menu) li { font-size: 1em; } .vector-menu-dropdown .vector-menu-content, .vector-menu-dropdown > .menu { font-size: 15px; background: var(--theme-navbar-tab-dropdown-background); margin: 0; border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); border-width: 1px; border-style: solid; border-color: var(--theme-navbar-tab-dropdown-border-color); box-shadow: var(--theme-navbar-tab-dropdown-box-shadow); padding: 4px; top: 100%; left: -1px; /* 1px for border */ min-width: 8em; } .vector-menu-dropdown .menu li a { text-decoration: none; padding: 10px 8px; border-radius: calc(var(--main-box-border-radius) - 2px); font-size: 1em; color: var(--theme-navbar-tab-text-color); } .vector-menu-dropdown .menu li a:hover { background-color: var(--theme-navbar-tab-dropdown-hover-mask); color: var(--theme-navbar-tab-text-color-hover); } .vector-menu-dropdown li.selected { display: none; /* just remove current selected (already displayed in header) */ } /* search */ #p-search form, #p-search input { margin: 0; } #mw-head #p-search { margin: 0; padding: 0 0 6px calc(var(--main-layout-gap) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); } #simpleSearch { background: none; margin: 0; border: 0; color: var(--theme-text-color); width: 18em; padding: 0; height: auto; border-radius: 0; transition: none; display: grid; grid-template-columns: 1fr 0fr; grid-template-rows: 1fr; align-content: stretch; justify-content: stretch; } #simpleSearch #searchInput { grid-column: 1/2; grid-row: 1/2; font-size: 14px; line-height: 16px; text-align: left; padding: 3px 5px; background: var(--theme-navbar-search-input-background); border-radius: 2px 0 0 2px; border-width: 1px; border-style: solid; border-color: var(--theme-navbar-search-input-border-color); border-right: 0; word-wrap: break-word; appearance: none; -webkit-appearance: none; color: var(--theme-navbar-search-input-text-color); height: auto; } #searchInput:focus, #simpleSearch:hover #searchInput, #simpleSearch:hover #searchInput:focus { border-color: var(--theme-navbar-search-input-border-color); box-shadow: none; } #simpleSearch #searchButton { grid-column: 2/3; grid-row: 1/2; box-sizing: border-box; position: static; /* reset css from mw internal */ display: block; width: 28px; height: 100%; /* mw internal css override its button default styles, so override again */ background: var(--theme-navbar-search-button-background); border: 1px solid; border-color: var(--theme-navbar-search-botton-border-color); border-radius: 0 2px 2px 0; z-index: 0; } #simpleSearch #searchButton:hover, #searchInput:hover ~ #searchButton, #searchInput:focus ~ #searchButton { background: var(--theme-navbar-search-button-background-active); border-color: var(--theme-navbar-search-botton-border-color-active); } /* use ::before & ::after to draw search icon */ #simpleSearch::before, #simpleSearch::after { content: ""; display: block; grid-column: 2/3; grid-row: 1/2; z-index: 1; place-self: center; border-style: solid; border-color: var(--theme-navbar-search-botton-text-color); pointer-events: none; } #simpleSearch:hover::before, #simpleSearch:hover::after { border-color: var(--theme-navbar-search-botton-text-color-active); } #simpleSearch::before { border-width: 2px; border-radius: 100%; width: 8px; height: 8px; margin: 0 0 1px 0; transform: translateX(-1px); } #simpleSearch::after { border-width: 1px; width: 3px; height: 0; transform: translate(4px, 4px) rotate(45deg); } /* search result suggestion */ .suggestions { background: var(--theme-navbar-search-suggestions-background); border: 1px solid; border-color: var(--theme-navbar-search-suggestions-border-color); transform: translateX(3px); /* self border 2px + input border 1px */ } .suggestions .suggestions-results, .suggestions .suggestions-special { background: none; border: 0; } .suggestions .suggestions-results { border-bottom: 1px solid; border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color); } .suggestions .suggestions-result, .suggestions .suggestions-special .special-query, .suggestions a.mw-searchSuggest-link, .suggestions a.mw-searchSuggest-link:hover, .suggestions a.mw-searchSuggest-link:active, .suggestions a.mw-searchSuggest-link:focus { color: var(--theme-navbar-search-suggestions-text-color); } .suggestions .suggestions-result-current { background: var(--theme-navbar-search-suggestions-hover-mask); color: var(--theme-navbar-search-suggestions-text-color-hover); } .suggestions .suggestions-special { margin-top: var(--theme-navbar-search-suggestions-special-offset-top); border-top: 1px solid; border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color); } .suggestions .suggestions-special .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color); } .suggestions .suggestions-result-current .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color-hover); } /**** main content box ****/ body .mw-body { color: var(--theme-text-color); /* override mw internal css */ background: var(--theme-content-background); border-style: var(--theme-content-border-style); border-width: var(--theme-content-border-width); border-color: var(--theme-content-border-color); margin: 0 var(--theme-box-border-width); box-sizing: border-box; padding: 0; z-index: 1; /* cover #footer */ display: flex; flex-direction: column; } .content-body { flex: 1 1 auto; } .content-body > main { align-self: stretch; padding: var(--main-box-padding); } #firstHeading { border: 0; margin: 0; overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */ color: var(--theme-heading-color); } #contentSub, #contentSub2 { margin: 0; } #contentSub .subpages { color: transparent; line-height: 1.5; font-size: 0; } #contentSub .subpages a { font-size: 12px; vertical-align: middle; display: inline-flex; align-items: center; padding-left: 4px; } #contentSub .subpages a::before { content: ""; display: inline-block; height: 4px; width: 4px; border-color: var(--theme-content-subpage-icon-color); border-style: solid; border-width: 0 0 2px 2px; margin: 0 2px 0 0; transform: rotate(45deg); } #bodyContent { display: flex; flex-direction: column; } #mw-content-text { flex: 1 1 auto; min-height: 35em; } #mw-content-text::before { content: ""; display: block; height: 0; border-top: var(--theme-content-heading-rule-border-top); border-bottom: var(--theme-content-heading-rule-border-bottom); margin-top: 2px; margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */ } /* section edit link */ .mw-editsection { white-space: nowrap; } /* "category:" box */ #catlinks { background: var(--theme-content-category-background); border-width: var(--theme-content-category-border-width); border-style: var(--theme-content-category-border-style); border-color: var(--theme-content-category-border-color); border-radius: var(--theme-content-category-border-radius); margin: var(--main-layout-gap) 0 0 0; padding: calc(var(--main-box-padding) / 2) var(--main-box-padding); } /* ads */ div.games-showcase-header, div.games-showcase-footer, .content-body > .games-showcase-sidebar { margin: 0; padding: var(--main-box-padding); } div.games-showcase-header { padding-bottom: 0; } div.games-showcase-footer { padding-top: 0; } .games-showcase-header img, .games-showcase-footer img { height: 100%; width: auto; object-fit: contain; } .content-body > .games-showcase-sidebar { padding-left: 0; } aside.games-showcase-sidebar div.sidebar-showcase { padding: 0 0 var(--main-box-padding) 0; } @media screen and (max-width: 1100px) { .games-showcase-header img, .games-showcase-footer img { height: auto !important; width: 100% !important; object-fit: contain; } } @media screen and (max-width: 926px) { .games-showcase-header img, .games-showcase-footer img { object-position: 50%; height: 105px !important; width: 100% !important; object-fit: none !important; } } /**** #footer (copyright info) ****/ #footer { /* self */ color: var(--theme-footer-text-color); background: var(--theme-footer-background); background-clip: padding-box; padding: var(--main-box-padding); margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width); border-radius: var(--theme-footer-border-radius); position: relative; /* grid */ display: grid; grid-template-columns: [l] 1fr 0fr [r]; grid-template-rows: [t] auto auto [b]; z-index: 0; /* covered by content */ } .mw-footer li { color: var(--theme-footer-text-color); } #footer a { color: var(--theme-footer-link-color); } #footer a:hover { color: var(--theme-footer-link-color-hover); } #footer-info { font-size: 11px; display: contents; } #footer ul li { font-size: inherit; line-height: 1.5; padding: 0; } #footer-icons { grid-column: span 1/r; grid-row: t/b; place-self: end; } #footer #footer-info-lastmod { grid-column: l/span 1; grid-row: t/span 1; place-self: start; margin-bottom: 1em; } #footer #footer-info-copyright { grid-column: l/span 1; grid-row: span 1/b; place-self: end stretch; position: relative; padding-right: 100px; } #footer-info-copyright img { position: absolute; right: 0; /* mediawiki logo is 31px height, and this image has a 1px black border, a small tweak to make them visually matched on size and position */ bottom: -1px; height: 33px; width: auto; } #footer-places, #footer > div { display: none; } /**** main content box START ***********************************************************/ /****** responsive Layout ******/ @media screen and (max-width: 1800px) { :root { --main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */ } } /* screen and (max-width: 1800px) */ @media screen and (max-width: 1365px) { :root { --main-layout-sidespace: 0; --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px); } /* re-style "sidebar" nav */ body { height: 100%; grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end]; } #p-logo { background-size: calc(var(--theme-site-logo-width) * 0.75) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.75); height: calc(var(--theme-site-logo-height) * 0.75); } #mw-panel { grid-column: aside-left/aside-right; grid-row: aside-start/aside-end; height: 35px; display: flex; align-items: flex-end; padding: 0 var(--main-layout-gap); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background-2); } #mw-panel .portal, #mw-panel #p-logo + .portal { background: none; box-shadow: none; border: 0; margin: 0; position: relative; } #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { padding: 9px 12px 8px; border: 0; border-radius: 0; background: none; color: var(--theme-sidebar-heading-text-color-2); } #mw-panel #p-logo + .portal.expanded .vector-menu-heading, #mw-panel .portal.expanded .vector-menu-heading, #mw-panel #p-logo + .portal:hover .vector-menu-heading, #mw-panel .portal:hover .vector-menu-heading { background: var(--theme-sidebar-list-item-hover-mask); border-radius: 0; } #mw-panel .portal .vector-menu-heading::after { border-color: var(--theme-sidebar-heading-arrow-color-2) transparent; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent; } #mw-navigation #mw-panel .portal .vector-menu-heading::after { margin-left: 4px; } #mw-panel div.portal .vector-menu-heading::after { border-width: 6px 5px 0 5px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 5px 6px 5px; } #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */ position: absolute; left: 0; top: 100%; z-index: 50; width: max-content; border: var(--theme-sidebar-dropdown-border); border-top: 0; background: var(--theme-sidebar-dropdown-background); box-shadow: var(--theme-sidebar-box-shadow); border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); min-width: 8em; } #mw-panel #p-logo + .portal.expanded .body, #mw-panel .portal.expanded .body, #mw-panel #p-logo + .portal:hover .body, #mw-panel .portal:hover .body { display: block !important; } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { padding: 6px 8px; } /* search: move to sidebar nav box ("main nav bar") */ #mw-head #p-search { position: absolute; top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px); } #mw-head #right-navigation #p-cactions { margin-right: 0; } /* "more" menu in #right-navigation causes horizontal scroll bar appear */ #right-navigation .vector-menu-dropdown .vector-menu-content { left: auto; right: -1px; /* 1px for border */ } /* hide sidebar toggle */ #nav-content-size-toggle { display: none; } /* site footer */ body > footer { margin-top: var(--main-layout-gap); } #mw-head #p-search { border-bottom: 0; padding-right: calc(var(--main-box-padding) / 2); } } /* screen and (max-width: 1365px) */ @media screen and (max-width: 900px) { :root { --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px); --main-layout-gap: 6px; --main-box-padding: 6px; background: var(--theme-site-background); } body { grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right]; } /** reset mw internal css **/ #mw-head { position: relative !important; margin-top: 0; top: 0; } div#mw-navigation div#mw-panel { display: flex; position: static; width: auto; overflow: visible; } div#mw-navigation div#mw-panel .portal { width: auto; } body #footer { padding-top: 0.75em; } body #footer #footer-info-lastmod, body #footer #footer-info-viewcount { display: block; } #mw-head div#left-navigation, #mw-head div#right-navigation { position: static; } div#p-logo { display: block; /* move to left */ margin: 0 var(--main-layout-gap); width: calc(var(--theme-site-logo-width) * 0.5); background-size: calc(var(--theme-site-logo-width) * 0.5) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.5); height: calc(var(--theme-site-logo-height) * 0.5); } div.mw-body { margin-top: 0; margin-left: 0; margin-right: 0; } #mw-head #p-search { background: var(--theme-navbar-search-background); padding: 6px 12px 6px 6px; border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius); border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width); top: -110px; right: -4px; z-index: 50; } #mw-head, #mw-panel, .mw-body, #footer, #mw-page-base { border-radius: 0; border-left: 0; border-right: 0; margin-left: 0; margin-right: 0; } #mw-panel::before { left: 0; right: 0; } } /* screen and (max-width:900px) */ @media screen and (max-width: 720px) { :root { --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ } /* reset */ div#p-namespaces, div#p-views, div#p-variants { top: 0; } div#mw-navigation div#mw-panel { font-size: 12px; } /* styles */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { font-size: 12px; padding: 8px 6px; } #mw-panel div.portal .vector-menu-heading::after, #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 5px 4px 0; margin-top: 1px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 4px 5px; } #mw-panel #p-logo + .portal { margin-left: calc(var(--main-layout-gap) - 6px); } div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { font-size: 12px; padding: 1px 8px; } .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { padding: 4px 8px; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { :root { background: var(--theme-site-background); } /* reset mw internal css */ #footer #footer-icons { float: none; } #footer #footer-info-copyright { padding-right: 0; padding-bottom: 40px; right: auto; left: 0; } #footer-info-copyright img { right: auto; left: 0; } div#p-logo { margin: auto; width: 100%; height: 125px; } #mw-panel { margin-top: 45px; } #mw-panel::before { transform: translateY(45px); } #mw-head #p-search { top: -92px; box-sizing: border-box; width: 100%; max-width: 20em; margin: 0; padding: var(--main-box-padding); box-shadow: none; left: 50%; right: auto; transform: translateX(-50%); border-radius: var(--main-box-border-radius); border-width: var(--theme-box-border-width); } div#simpleSearch { margin: auto; width: auto; } /* content nav to icons */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { width: 20px; height: 20px; line-height: 20px; padding: 3px 6px; box-sizing: content-box; } div.vectorTabs li a::before, div.vector-menu-dropdown .vector-menu-heading span::before { content: ""; display: inline-block; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 20px; height: 0; border-bottom: 60px solid transparent; filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color)); margin: -40px 20px 0 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A"); } div.vectorTabs li:hover a::before, div.vector-menu-dropdown:hover .vector-menu-heading span::before, div.vector-menu-dropdown.open .vector-menu-heading span::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover)); } .vectorTabs li.new a::before, .vectorTabs li.new:hover a::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink)); } #ca-edit a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A"); } #ca-view a::before, #ca-view-foreign a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E"); } #left-navigation li[id^=ca-nstab-] a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A"); } #ca-history a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A"); } #ca-talk a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A"); } #t-contributions a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E"); } #ca-addsection a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A"); } #ca-viewsource a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A"); } #p-variants .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E"); } #p-cactions .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E"); } /* Except watch/unwatch star. It does not work under chrome. */ div.vectorTabs li.mw-watchlink a::before { border: 0; filter: none; margin: 0 20px 0 0; } } /* screen and (max-width:600px) */ @media screen and (max-width: 450px) { #mw-panel { padding-left: 6px; padding-right: 6px; } #mw-panel div.portal .vector-menu-heading::after { display: none; } #mw-panel #p-navigation #p-navigation-label, #mw-panel #p-lang #p-lang-label { width: 18px; display: block; white-space: nowrap; padding: 8px; } #p-navigation-label::before, #p-lang-label::before { content: ""; display: inline-block; vertical-align: bottom; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 18px; height: 0; border-bottom: 60px solid transparent; position: relative; filter: drop-shadow(0 42px 0 var(--theme-text-color)); margin: -42px 20px 0 0; } #p-navigation-label::before { background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E"); } #p-lang-label::before { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E"); } #mw-navigation #mw-panel #p-lang { margin-left: auto; display: flex; justify-content: flex-end; } #mw-panel #p-lang .body { left: auto; right: 0; } div#simpleSearch { width: 90%; } } /* screen and (max-width:450px) */ /***** Notification *****/ .mw-notification { color: var(--theme-text-color); border: 1px solid; /* background: var(--theme-box-border-color); */ border-color: var(--theme-border-color); box-shadow: var(--theme-border-color); transform: none; } /* postedit notification */ .postedit-container { top: 4em; } /* Notification boxes on the right, e.g. after patrolling an edit */ .mw-notification.mw-notification-type-error { color: var(--theme-notice-red-text-color); border-color: var(--theme-notice-red-text-color); } .mw-notification.mw-notification-type-warn { color: var(--theme-notice-orange-text-color); border-color: var(--theme-notice-orange-text-color); } /* css for floating-scroll v3.2.0 https://amphiluke.github.io/floating-scroll/ (c) 2022 Amphiluke */ .fl-scrolls { overflow: auto; position: fixed; } .fl-scrolls div { overflow: hidden; pointer-events: none; } .fl-scrolls div:before { content: " "; } .fl-scrolls, .fl-scrolls div { font-size: 1px; line-height: 0; margin: 0; padding: 0; } .fl-scrolls-hidden div:before { content: " "; } .fl-scrolls-viewport { position: relative; } .fl-scrolls-body { overflow: auto; } .fl-scrolls-viewport .fl-scrolls { position: absolute; } .fl-scrolls-hoverable .fl-scrolls { opacity: 0; transition: opacity 0.5s 0.3s; } .fl-scrolls-hoverable:hover .fl-scrolls { opacity: 1; } .fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] { bottom: 0; min-height: 17px; } .fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div { height: 1px; } .fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] { bottom: 9999px; } .fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] { left: 0; } .fl-scrolls[data-orientation=vertical] { right: 0; min-width: 17px; } .fl-scrolls[data-orientation=vertical] div { width: 1px; } .fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] { right: 9999px; } .fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] { top: 0; } /*css for wide table */ .table-wide { clear: both; position: relative; } .mw-parser-output > .table-width { margin-top: 0.5em; margin-bottom: 0.5em; } .table-wide-inner { overflow-x: auto; } .table-wide-inner > table { margin: 0 !important; } .table-wide:before { box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color); content: ""; display: block; width: 20px; height: 100%; pointer-events: none; position: absolute; right: 0; z-index: 2; } /*********************************************************************************************************** * Common styles for "real" wiki page content. ***********************************************************************************************************/ /* Tabber box */ .tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited { #BE3838; } /* Code box */ pre, code, .mw-code { background-color: #1a1a1a; color: #ffcc00; } /* Recent changes info box */ .mw-changeslist-legend { color:black; } /* Searched information */ .mw-search-profile-tabs { background-color: transparent; } /* Notifcation / Notice box */ .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head { color: black; } .mw-echo-ui-placeholderItemWidget { color: black; } /* Advanced Box */ #mw-searchoptions { background-color: transparent; } /* Toolbar */ .wikiEditor-ui-toolbar { background-color: white; } .wikiEditor-ui-toolbar .booklet > .index { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a.current, .wikiEditor-ui-toolbar .tabs span.tab a.current:visited { color: white; } .wikiEditor-ui-toolbar .booklet > .index > .current { background-color: #b1b1b1; color: var(--theme-text-color); } .wikiEditor-ui-toolbar .booklet > .index > :hover { background-color: #565656; } .wikiEditor-ui-toolbar .page-characters div span { color: var(--theme-text-color); } .wikiEditor-ui-toolbar .page-characters div span:hover { background-color: var(--theme-button-border-color); } /* User Profile box */ .mw-message-box { color: white; background-color: black; } /* File information */ #filetoc { background-color: transparent; } .mw_metadata td { background-color: transparent; } .mw-datatable td { background-color: transparent; } .mw-datatable tr:hover td { background-color: #1F2827; } /** ToC **/ .toc { border-radius: 4px; border: 1px solid var(--theme-border-color); background: var(--theme-box-background); margin: 1em auto 1em 0; padding: 0; font-size: 1em; min-width: 12em; } .toc .toctitle h2 { margin: 0; display: flex; align-items: center; padding: 0 0.5em; } .toc .toctitle h2::before { content: ""; display: block; width: 12px; height: 0; border-bottom: 52px solid transparent; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; filter: drop-shadow(0 40px 0 var(--theme-text-color)); margin: -40px 6px 0 0; } .toc .toctitle { position: relative; overflow: hidden; text-align: left; } .toc .toctogglelabel { position: absolute; width: 100%; height: 100%; left: 0; top: 0; box-sizing: border-box; padding-right: 1em; display: flex; align-items: center; justify-content: flex-end; } .toc .toctogglespan::before, .toc .toctogglespan::after { display: none; } .toc .toctogglelabel::after { display: none; } .toc .toctogglelabel::before { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-widget-toc-arrow-color) transparent; border-width: 0 5px 6px 5px; vertical-align: middle; flex: 0 0 auto; } .toc .toctogglelabel:hover::before { border-color: var(--theme-widget-toc-arrow-color-hover) transparent; } .toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before { border-width: 6px 5px 0 5px; } /* Won't change ToC box width when toggle show/hide. */ .toctogglecheckbox:checked ~ ul { overflow: hidden; display: block; height: 0; border: 0; padding-top: 0; padding-bottom: 0; } /* content list */ .mw-content-ltr .toc ul ul, .mw-content-rtl.toc ul ul { margin: 0 0 0 1em; } .toc a { color: var(--theme-text-color); } .toc .tocnumber { color: var(--theme-text-color-note); } .toc .tocnumber::after { content: "."; } .toc .toctitle, .toc > ul { padding: 0.5em; } .toc > ul { border-top: 1px solid var(--theme-border-color); margin: 0; } .toc > ul a { display: block; padding: 2px 0.5em; border-radius: 4px; transition: background 0.1s; } .toc > ul a:hover { text-decoration: none; background: var(--theme-widget-toc-item-hover-background); } .toc h2 { font-weight: normal; } .toc li { margin: 0; } /*********************************************************************************************************** * common style for content box ***********************************************************************************************************/ .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* Thumbnail background color */ html .thumbimage { background-color: #0b0029; } /** gallery **/ .thumbinner { border-radius: 5px; } li.gallerybox div.thumb { border-radius: 5px; } .gallery * { box-sizing: initial; } .mw-gallery-traditional .thumb { display: flex; background: none; } .mw-gallery-traditional .thumb a { display: block; } .portable-infobox { border: 1px solid var(--theme-border-color); background: none; } /*********************************************************************************************************** * css for specific pages ***********************************************************************************************************/ /*********** Main page START ****************/ /* Hide page title on main page */ body.rootpage-Terracotta_Wiki.action-view h1.firstHeading, body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators, body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before { display: none; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer { text-align: right; font-size: 12px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { border: 1px solid var(--theme-border-color); border-radius: var(--main-box-border-radius); padding: 1.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 { margin-top: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent p { margin: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: flex; gap: 12px; align-items: stretch; margin-bottom: 1em; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: block; margin-bottom: 0; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { flex: 1 0 auto; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { margin-bottom: 1em; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header { font-size: 16px; text-align: center; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em { display: inline-block; font-style: normal; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul { margin: 1em auto auto; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li { list-style: none; display: inline-block; margin: 0 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: flex; gap: 12px; flex-direction: column; flex: 2 2 400px; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: block; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay { flex: 3 3 800px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { display: flex; gap: 1em; } @media screen and (max-width: 1600px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { flex-direction: column; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li { margin-top: 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm { flex: 1 1 410px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { margin: 1em 0 0; display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1.5em; list-style: none; } @media screen and (max-width: 1400px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { grid-template-columns: 1fr 1fr; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img { display: block; width: 100% !important; height: auto !important; } /*********** Main page END ****************/ .mp-flex { display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 15px; } .mp-left { flex: 4; } .mp-right { flex: 1 275px; } .navbox { --navbox-bg-color: var(--theme-content-background); --navbox-text-color: var(--theme-text-color); --navbox-title-color: var(--theme-navbar-tab-background); --navbox-header-color: var(--theme-navbar-tab-background); --navbox-alt-color: var(--theme-content-background); --navbox-border-color: var(--theme-border-color) } .navbox { width: 100%; background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); margin: 1em auto; font-size: 84%; clear: both; padding: 2px; border-spacing: 0; border: 1px solid var(--navbox-border-color, #AAA); } .navbox-title, table.navbox th { padding-left: 1em; padding-right: 1em; text-align: center; } /* Even row striping */ .navbox-even { background: var(--theme-box-border-color); color: #000; } /* Odd row striping */ .navbox-odd { background: transparent; } .collapseButton { font-weight: normal; width: auto; } .navbox .collapseButton { width: 6em; } .navbar { font-size: 88%; font-weight: normal; } .navbox .navbar { font-size: 100%; } table.collapsed tr.collapsible { display: none; } /* Merges navboxes that are directly under eachother */ .navbox + .navbox { margin-top: -11px; } .navbox .navbox-title { background: var(--navbox-title-color, #CCF); color: var(--navbox-text-color, black); font-weight: bold; } .navbox .navbox-vde { float:left; width:65px; } .navbox .navbox-title-padright { padding-right: 65px; } .navbox .navbox-title-padleft { padding-left: 65px; } .navbox .navbox-subgroup { border-spacing: 0; width: 100%; } .navbox .navbox-gutter { height: 2px; } .navbox .navbox-subgroup .navbox-gutter { background: var(--navbox-bg-color, white); } .navbox .navbox-section-row > td { padding: 0; height: 100%; } .navbox .navbox-section { width: 100%; border-spacing: 0; } .navbox .navbox-above, .navbox .navbox-below { background: var(--navbox-header-color, #DDF); text-align: center; } .navbox .navbox-image { background: var(--navbox-bg-color, white); text-align: center; } .navbox .navbox-group, .navbox .navbox-header { background: var(--navbox-header-color, #DDF); color: var(--navbox-text-color, black); font-weight: bold; height: 100%; padding: 2px 4px; } .navbox .navbox-header-collapsible { padding-left: 65px; } .navbox .navbox-group { text-align: center; padding-left: 1em; padding-right: 1em; white-space: nowrap; } .navbox .navbox-group, .navbox .navbox-image-left { border-right: 2px solid var(--navbox-bg-color, white); } .navbox-image-right { border-left: 2px solid var(--navbox-bg-color, white); } .navbox .navbox-list { background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); width: 100%; height: 100%; padding: 0; } .navbox .alt > .navbox-list { background: var(--navbox-alt-color, #F7F7F7); } .navbox .navbox-list div { padding: 0px 4px; } .navbox .navbox-list.no-group { text-align: center; padding-top: 2px; padding-bottom: 2px; } .navbox .mw-collapsible-toggle { width: 65px; } /* hlist */ .hlist ul { margin: 0; list-style: none; } .hlist li, .hlist ul ul { display: inline; } .hlist li a { white-space: nowrap; } .hlist ul ul:before { content: "(" } .hlist ul ul:after { content: ")" } .hlist li:after { content: " • "; } .hlist ul ul li:after { content: "/"; } .hlist li:last-child:after, .hlist ul ul li:last-child:after { content: none; } li.gallerybox div.thumb { background-color: transparent; border: 0; } /* Mark redirects in Special:Allpages and Special:Watchlist */ .allpagesredirect { font-style: italic; } .allpagesredirect:after { color: #808080; content: " (redirect)" } .watchlistredir { font-style: italic; } /* Giving headers and TOC a little extra space */ h2 { margin-top: 20px; } .toc { margin-top: 20px; } /* Navboxes */ .navbox { width: 100%; clear: both; } 0c77850a8470445de6046fc52efa55b36652bfb7 386 385 2024-04-10T14:55:28Z Azgoodaz 36052 css text/css /*********************************** CSS placed here will be applied to all skins on the entire site. Various code adpoted from * https://multiversus.wiki.gg/ by IyzMoe * https://trucksimulator.wiki.gg/ by MrPie5 * https://flight.wiki.gg/ by ReedemtheD3ad! ***********************************/ /*********************************************************************************************************** * css reset for browser default rules and MediaWiki internal rules ***********************************************************************************************************/ .responsive-image { max-width: 100%; height:auto; } * { outline: 0; } table { white-space: unset; /* be set to `no-wrap` in MW internal css */ } html { font-size: 16px; /* reset rem */ } pre { margin: 0; } h1, h2, h3, h4, h5, h6 { padding: 0; border: 0 solid transparent; } table { display: table; white-space: unset; } body { background: none; } /*********************************************************************************************************** * css for wiki.gg top bar and footer bar ***********************************************************************************************************/ /*** Wiki.gg site bars tweak ***/ div#p-personal ul { white-space: nowrap; /* for "log out" */ } #p-personal .vector-menu-content #pt-anonuserpage, #p-personal .vector-menu-content #pt-userpage a { padding-top: 0; background-position: left center; } /*** Responsive ***/ @media screen and (max-width: 720px) { footer#wikigg-footer .footer-right { margin-left: 0; } footer#wikigg-footer .footer-left { margin-right: 0; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { footer#wikigg-footer { display: grid; grid-template-columns: 35px 1fr; grid-template-rows: auto auto; align-items: center; justify-items: start; padding: 3px 0 3px 10px; } footer#wikigg-footer .footer-middle { grid-column: 1/2; grid-row: 1/3; } footer#wikigg-footer .footer-right { grid-column: 2/3; grid-row: 1/2; margin: 0; } footer#wikigg-footer .footer-left { grid-column: 2/3; grid-row: 2/3; margin: 0; } } /* screen and (max-width:600px) */ /*** Theme ***/ :root { /* for infobox */ --pi-secondary-background: #1F2827; /* other */ --theme-hover-color: #6fa5ff; --theme-text-color-placeholder: #999; --theme-control-text-color: #BF0017; --theme-control-text-color-hover: #fff; /* for wide table */ --theme-wide-table-shadow-color: #999; /*** text color ***/ --theme-text-color: #683D17; --theme-text-color-note: #C9E6FF; --theme-text-color-em: #ffffff; --theme-heading-color: #683D17; /*** link text color ***/ --theme-link-color: #F37579; --theme-link-color-hover: #01DAF4; --theme-link-color-visited: #00aeff; --theme-link-color-redlink: #ff3333; /*** body background ***/ --theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed; /*** top site logo ***/ --theme-site-logo-image: url(/images/e/e6/Site-logo.png); --theme-site-logo-width: 400px; --theme-site-logo-height: 200px; /* sidebar/content common */ --theme-box-border-width: 2px; --theme-box-border-color: #000; --theme-box-background: none; --theme-box-border-style: solid; --theme-box-shadow: none; /* common */ --theme-border-color: #683D17; --theme-highlight-background: #1F2827; --theme-button-background: #87AEC9; --theme-button-border-color: #006cb0; --theme-button-background-active: #a7c7dc; --theme-button-border-color-active: #006cb0; --theme-page-base-background: #EAB885; /*** sidebar ***/ --theme-sidebar-box-background: #8D5345; --theme-sidebar-box-border-style: var(--theme-box-border-style); --theme-sidebar-box-border-width: var(--theme-box-border-width); --theme-sidebar-box-border-color: var(--theme-box-border-color); --theme-sidebar-box-shadow: var(--theme-box-shadow); --theme-sidebar-heading-text-color: white; --theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-background: #683D17; --theme-sidebar-heading-background-hover: var(--theme-link-color-hover); /* following 3 values will affect the space between the heading and the list */ --theme-sidebar-heading-border-bottom: 0; --theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */ --theme-sidebar-list-padding-top: 0px; --theme-sidebar-list-item-background: none; --theme-sidebar-list-item-hover-mask: #683D17; --theme-sidebar-list-item-text-color: white; --theme-sidebar-list-item-text-color-hover: white; /* responsive */ --theme-sidebar-heading-text-color-2: var(--theme-heading-color); --theme-sidebar-box-background-2: var(--theme-sidebar-box-background); --theme-sidebar-box-border-width-2: var(--theme-box-border-width); --theme-sidebar-box-border-style-2: var(--theme-box-border-style); --theme-sidebar-box-border-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color); --theme-sidebar-dropdown-background: #090C0C; --theme-sidebar-dropdown-border: 1px solid #888989; /*** navbar ***/ --theme-navbar-background: none; --theme-navbar-border-color: var(--theme-border-color); --theme-navbar-tab-background: #683D17; --theme-navbar-tab-box-shadow: none; --theme-navbar-tab-text-color: white; --theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color); --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color); --theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-border-color: var(--theme-border-color); --theme-navbar-tab-background-hover: #683D17; --theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-background: var(--theme-content-background); --theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color); --theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-search-box-shadow: none; --theme-navbar-search-input-background: black; --theme-navbar-search-input-border-color: var(--theme-border-color); --theme-navbar-search-input-text-color: white; --theme-navbar-search-button-background: #73FFFF; --theme-navbar-search-botton-border-color: var(--theme-border-color); --theme-navbar-search-botton-text-color: var(--theme-text-color); --theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background); --theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color); --theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color); --theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background); --theme-navbar-search-suggestions-border-color: var(--theme-border-color); --theme-navbar-search-suggestions-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em); --theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background); --theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */ --theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color); /* responsive */ --theme-navbar-search-background: var(--theme-sidebar-box-background); /*** content box ***/ --theme-content-background: #EAB885; --theme-content-border-width: 0px; --theme-content-border-style: var(--theme-box-border-style); --theme-content-border-color: var(--theme-box-border-color); --theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */ --theme-content-heading-rule-border-top: 0; /* border */ --theme-content-heading-rule-border-bottom: 0; /** category: box **/ --theme-content-category-background: none; --theme-content-category-border-style: solid; --theme-content-category-border-width: 1px; --theme-content-category-border-radius: 0; --theme-content-category-border-color: var(--theme-border-color); /*** #footer ***/ --theme-footer-text-color: #ffffff; --theme-footer-background: transparent; --theme-footer-link-color: #008aff; --theme-footer-link-color-hover: #66b8ff; --theme-footer-border-radius: 0 0 5px 5px; /** notification **/ --theme-notice-red-text-color: #bf0017; --theme-notice-orange-text-color: #cf721c; /******* "real" wiki content ********/ --theme-widget-toc-arrow-color: var(--theme-text-color); --theme-widget-toc-arrow-color-hover: var(--theme-hover-color); --theme-widget-toc-item-hover-background: var(--theme-link-color-hover); --theme-collapsible-toggle-icon-color: var(--theme-text-color); --theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color); } /*********************************************************************************************************** * base css styles for both interface and content box: font, color, etc. ***********************************************************************************************************/ /**** base styles START ***********************************************************/ .MPheading { font-synthesis: none; font-size: 2em; font-weight: 800; text-align: center; background:0 0; background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%); background-position: center bottom; background-repeat: no-repeat; background-size: 100% 1px; } .page-SpeedRunners_Wiki .mw-parser-output .gallery { text-align: center; margin: 10px 0; } .mp-box { border:1px solid white; margin:10px 0; padding:5px; } @media screen and (min-width: 1080px){ .page-SpeedRunners_Wiki .mw-parser-output { display: flex; flex-wrap: wrap; justify-content: space-evenly; } .mainpage-left { width: calc(100% - 550px); } .mainpage-right { width: 500px; } } /* Template:FP links styles */ .fplinks { display: flex; flex-wrap: wrap; justify-content: space-evenly; align-items: stretch; text-align: center; } .fplink-outer { padding: 5px; flex-basis: calc(25% - 10px); width: calc(25% - 15px); min-width: 115px; display: inline-block; vertical-align: middle; } .fplink-wide { flex-basis: calc(33% - 10px); width: calc(33% - 15px); } .fplink-fullwidth { flex-basis: 100%; width: calc(100% - 15px); font-weight: bold; } .fplink { padding: 0.5em; box-sizing: border-box; width: 100%; height: 100%; display: table; } .fplink-plain { background: transparent; border-radius: 0; border: 0; box-shadow: none; } .fplink-inner { display: table-row; } .fplink a { display: table-cell; vertical-align: middle; } .fplink img { max-width: 150px; width: 100%; height: auto; } /* Auto-resize front page video to fit smaller columns */ .fpbox .embedvideowrap { width: 100% !important; max-width: 480px; margin: 0 auto; } .fpbox .embedvideowrap iframe { width: 100% !important; } /* Multi-column box support */ .fp-container main .columns .leftcol, .fp-container .columns .rightcol { width: 100%; margin: 0; padding: 0; } @media (min-width: 990px) { .fp-container .columns .leftcol { float: left; width: 50%; } .fp-container .columns .rightcol { float: right; width: 50%; } } .fp-section { display: flex; flex-wrap: wrap; } /* this CSS governs the responsive 2 column main page layout */ #fp-2column.fp-container { display: grid; grid-template-areas: "a" "b" "c"; grid-template-columns: 100%; } @media screen and (min-width: 990px) { #fp-2column.fp-container { grid-template-areas: "a b" "c c"; grid-template-columns: 50% 50%; } } @media screen and (min-width: 1350px) { #fp-2column.fp-container { grid-template-areas: "a b" "c b"; grid-template-columns: auto 520px; } } #fp-top { grid-area: a; } #fp-flex { grid-area: b; } #fp-bottom { grid-area: c; } /* end responsive 2 column main page layout */ /* Front page appearance styles */ .fpbox .heading, .fpbox .mainheading { border: 0; border-bottom: 1px solid transparent; } .fpbox { background: transparent; border: 1px solid transparent; box-shadow: 0 2px 5px transparent; } .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.3); border: 1px solid #505050; } .fplink-fullwidth .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.4); } .linkslabel { border-bottom: 2px solid #505050; } /* always show scroll bar for short page. * By doing this page background size won't change when expand/collapse sidebar sections. */ html { overflow-y: scroll; } /** Font **/ html, body { font-family: Helvetica, Arial, sans-serif; /* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */ color: var(--theme-text-color); } .mw-body h1, .mw-body-content h1, .mw-body-content h2 { color: var(--theme-heading-color); } body { font-size: 14px; } .vector-body { font-size: unset; } /** link color **/ /* Self-links aren't real links, they're not clickable. * Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive. * We should not use :not(.selflink) since it increases the priority and make it is difficult to override * link styles for certain elements (e.g. in wiki.gg header). */ a, a.selflink:hover, a.selflink:active { text-decoration: none; color: var(--theme-link-color); } a:visited { color: #8D5345; } a:hover, a:active { text-decoration: none; color: var(--theme-link-color-hover); } /** red link **/ /* we don't really need to mark you have "visited" an inexistent page */ a.new, a.new:visited { color: var(--theme-link-color-redlink); } /* -------------------------------------------------------- */ /* Tables */ /* -------------------------------------------------------- */ table { /* fix 100% width table with border */ box-sizing: border-box; } table.article-table, table.fandom-table, table.lined, table.bordered, table.cellborder { border-collapse: collapse; border-style: solid; border-color: #AD532D; } table.lined th, table.lined td { border-width: 0 0 1px 0; } /*** "terraria"-classed tables ***/ table.olo { border: 2px solid transparent; margin: calc(0.5em + 5px) 5px; box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color); border-radius: 3px; /* (border radius of .olo box) - 3px */ } table.olo.noborder { padding: 0; border: 0; } table.olo th, table.olo td { padding: 3px 6px; border-color: var(--theme-border-color); border-style: solid; border-width: 0; } table.olo th { background: var(--theme-highlight-background); border-color: var(--theme-border-color); text-align: center; } table.olo caption { font-weight: bold; background: var(--theme-highlight-background); padding: 5px; margin: auto 2px; } table.olo > caption { padding: 3px; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; margin: 1px 1px -4px; border-bottom-width: 1px; box-shadow: 0 0 0 1px var(--theme-highlight-background); position: relative; } table.olo > caption:after { box-sizing: content-box; content: ""; display: block; width: 100%; height: 1px; background: var(--theme-highlight-background); position: absolute; left: -4px; bottom: -2px; border-left: 4px solid var(--theme-box-background-color); border-right: 4px solid var(--theme-box-background-color); } table.olo > caption.plaincaption { background: transparent; border: 0; box-shadow: 0 0 0 0; margin-bottom: 4px; } table.olo > caption.plaincaption:after { background: transparent; border: 0; } table tfoot:empty, table thead:empty { display: none; } /* Auto line separators for tables */ table.olo.lined { padding-bottom: 0; /*display: inline-table;*/ } table.olo.lined td { border-width: 0; border-bottom-width: 1px; } table.olo.lined::after { content: ""; display: block; height: 3px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 3px; background-color: var(--theme-box-background-color); } table.lined td.noline, table.lined tr.noline td { border-bottom-width: 0; } table tr.bottomline td { border-bottom-width: 1px; } table tr.topline td { border-top-width: 1px; } table td.bottomline, table.lined tr.noline td.bottomline { border-bottom-width: 1px; } table td.topline { border-top-width: 1px; } table.olo.cellborder, table.olo.border { border-spacing: 0; padding: 4px 4px 4px 3px; position: relative; } table.olo.cellborder::before, table.olo.border::before { content: ""; display: block; width: 1px; height: calc(100% - 6px); background-color: var(--theme-box-background-color); position: absolute; left: 4px; top: 3px; } table.olo.cellborder td, table.olo.border td { border-left-width: 1px; border-bottom-width: 1px; } table.olo.cellborder th, table.olo.border th { border-left-width: 2px; border-top-width: 2px; } table.olo.cellborder tr:first-of-type th, table.olo.border tr:first-of-type th { border-top: 0; } table.olo.cellborder::after, table.olo.border::after { content: ""; display: block; height: 1px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 5px; background-color: var(--theme-box-background-color); } /* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */ table.outer { white-space: nowrap; } table.inner { border-collapse: collapse; background: inherit; width: 100%; } table.inner th { border: 2px solid var(--theme-box-background-color); } /* Fix for siderail overlapping some wide tables */ @media screen and (max-width: 1520px) and (min-width: 1350px) { .with-siderail table.olo .i { white-space: normal; } .with-siderail table.olo th { font-size: 90%; } .with-siderail table.olo td:not(.il1c) img { max-width: 100%; height: auto; } } .olo th { border-bottom: 1px solid; } .wikitable, .wikitable > tr > th, .wikitable > * > tr > th { color: inherit; background: none; } /* .jquery-tablesorter th.headerSort{ border: 1px solid var(--theme-border-color); } */ table.cargoTable.noMerge tr:nth-child(2n) { background: rgba(0, 0, 0, 0.25); } table.cargoTable.noMerge tr:nth-child(2n+1) { background: none; } table.olo caption { border-width: 1px; border-style: solid; border-top-color: rgb(244, 124, 60, 0.1); border-right-color: rgb(13, 4, 2, 0.5); border-bottom-color: rgb(13, 4, 2, 0.5); border-left-color: rgb(244, 124, 60, 0.1); border-radius: 8px; } table.olo { /*display: inherit;*/ width: auto; } .olo.sortable.lined.align-center.jquery-tablesorter { /*width: min-content;*/ } #possible-modifiers-table, .olo.lined.sortable.jquery-tablesorter, .olo.lined { width: auto; } /**** base styles END *****/ /*********************************************************************************************************/ input, button { color: var(--theme-control-text-color); /* caret-color: var(--theme-text-color); */ } input[type=submit] { color: var(--theme-control-text-color); } ::placeholder { color: var(--theme-text-color-placeholder); } /* Removes VisualEdit button */ #ca-ve-edit { display: none; } /* Link color */ .mw-parser-output a.external, .mw-parser-output a.external:visited, .mw-parser-output a.extiw, .mw-parser-output a.extiw:visited, .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { color: #ff9000; } /* Text color */ #content, #firstHeading, .infocard .main-heading .hgroup, h1, h2, h3, h4, h5, h6, div.hat-note.t-main, #contentSub, #contentSub2, .search-types .current a, .infobox > .title > span, code, .trw-toggleable.not-toggled.achievements .achievement b * { color: var(--theme-text-color); } .i .note, .note-text { color: var(--theme-text-color-note); } .pixel img, .pixel, #mw-imagepage-section-filehistory img { image-rendering: pixelated; /*for chrome*/ image-rendering: crisp-edges; /*for firefox*/ } .small { font-size: 85%; } .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* References smaller text than main */ .references { font-size: 90%; } /* Larger font for Module: code display (default is smaller than other code pages) */ pre.lua.source-lua { font-size: 14px !important; } /* Facilitate inline scary transclusion */ .scary-transclusion p, .scary-transclusion .mw-parser-output { display: inline; } /* hide last empty paragraph at the end */ div.mw-parser-output > p:last-child > br:only-child { display: none; } /* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */ .apihelp-parameters dd:empty::before { content: " "; } .block { display: block; } .inline { display: inline; } .inline-block { display: inline-block; } hr.space { height: 4px; background: none; border: 0; } .page-content .vertical-align-top * { vertical-align: top; } .page-content .vertical-align-bottom * { vertical-align: bottom; } /* Drowning Table No Border */ .drowning-table-no-border { border: none; } /* Gadget description length */ .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body { max-width: unset; } /* Box at the top of all pages when the user has a new message on their User_talk: page */ .usermessage { background-color: var(--theme-box-background-color); border-color: var(--theme-box-border-color); color: var(--theme-text-color); } /*********************************************************************************************************** * interface layout and styles for widgets outside of content box ***********************************************************************************************************/ :root { --main-layout-logo-box-height: 200px; --main-layout-logo-offset: 12px; --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ --main-layout-sidebar-width: 180px; /* width of side navbar, without gap */ --main-layout-sidespace: 24px; /* whitespace width on most left and most right */ --main-layout-gap: 12px; --main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px); --main-box-border-radius: 5px; --main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width)); --main-box-padding: 12px; background: var(--theme-site-background); /* Removes second vertical scrollbar(mw 1.37 fix) */ overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */ } /**** Main Layout START ***********************************************************/ /** * Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout */ html, body { min-height: 100%; } html { height: 100%; scroll-padding-top: var(--main-layout-topbar-height); } body { height: auto; } /*** main grid container ***/ body { /* self */ box-sizing: border-box; /* grid */ display: grid; grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end]; gap: 0 var(--main-layout-gap); } /*** grid items ***/ /* Flatten DOM structure. Therefore we have following grid items under body grid container: * div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer. */ body > .content-wrapper, #mw-navigation { display: contents; } /** unused, hide them **/ #mw-head-base, #mw-navigation > h2 { display: none; } /** side nav bar **/ #mw-panel { grid-column: aside-left/aside-right; grid-row: nav-start/page-end; margin-bottom: var(--main-layout-gap); float: none; width: unset; padding: 0; } /** nav **/ #mw-head { grid-column: content-left/content-right; grid-row: nav-start/nav-end; } /** content **/ .mw-body { grid-column: content-left/content-right; grid-row: content-start/content-end; } /* For some page such as api.php, .mw-body is the only child, so take up all space. */ .mw-body:first-child { grid-column: body-left/body-right; grid-row: page-start/page-end; } /** #footer: content footer **/ #footer { grid-column: content-left/content-right; grid-row: footer-start/footer-end; margin: 0; } /** used to gen box shadow for main box (nav + content + #footer) **/ #mw-page-base { grid-column: content-left/content-right; grid-row: nav-start/footer-end; height: 100%; } /** wiki.gg footer bar **/ body > footer { grid-column: body-left/body-right; grid-row: page-end/body-end; } /*** logo block. It is absolute position ***/ #p-logo { position: absolute; width: 100%; height: auto; left: 0; top: var(--main-layout-topbar-height); background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat; display: flex; align-items: center; justify-content: center; filter: drop-shadow(0 0 5px black); } /* use logo image as <a>'s background will sometime flicker when hovered on Firefox, * I still don't know why, but move background to #p-logo can avoid this issue. */ #p-logo .mw-wiki-logo { width: var(--theme-site-logo-width); height: var(--theme-site-logo-height); margin: auto; background: none; /* logo flicker fix */ } /**** Main Layout END ***********************************************************/ /**** side panel START ***********************************************************/ #mw-panel { font-size: 12px; line-height: 1.5; color: var(--theme-text-color); } #mw-panel a { text-decoration: none; } /* sections */ #mw-panel .portal, #mw-panel #p-logo + .portal { margin: var(--main-layout-gap) 0 0 0; padding: 0; color: var(--theme-sidebar-heading-text-color); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background); } #mw-panel #p-logo + .portal { margin-top: 0; position: relative; } /* section heading */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { margin: 0; padding: 6px 10px; border-bottom: var(--theme-sidebar-heading-border-bottom); border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0; background: var(--theme-sidebar-heading-background); font-size: 15px; line-height: 18px; cursor: pointer; display: flex; align-items: center; justify-content: space-between; color: var(--theme-sidebar-heading-text-color); } /* arrow icon */ #mw-panel .portal .vector-menu-heading::after { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-sidebar-heading-arrow-color) transparent; border-width: 0 5px 6px 5px; margin-top: 4px; vertical-align: middle; flex: 0 0 auto; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent; } #mw-panel .portal.collapsed .vector-menu-heading { border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 6px 5px 0 5px; } /* list */ #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { background: none; border: 0; padding: 0; margin: 0; border-top: var(--theme-sidebar-list-border-top); } #mw-panel .portal .body ul { padding: var(--theme-sidebar-list-padding-top) 4px 4px; } #mw-panel .portal .body li { margin: 0; padding: 0; font-size: inherit; line-height: inherit; background: var(--theme-sidebar-list-item-background); border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal .body li:hover { background: var(--theme-sidebar-list-item-hover-mask); } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { display: block; padding: 3px 6px; color: var(--theme-sidebar-list-item-text-color); } #mw-panel .portal .body li a:hover { color: var(--theme-sidebar-list-item-text-color-hover); } #mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */ text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */ background-position: 8px center; /* align icon with other text */ } #merch { margin: 1.5em auto auto 1em; } /**** side panel END ***********************************************************/ /**** main content box START ***********************************************************/ /**** box for nav+content+#footer ****/ #mw-page-base { border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; box-sizing: border-box; background: var(--theme-page-base-background); } /**** navbar ****/ #mw-head { margin: var(--theme-box-border-width) var(--theme-box-border-width) 0; padding: var(--main-box-padding) 0 0 0; background: var(--theme-navbar-background); position: relative; display: flex; justify-content: space-between; align-items: flex-end; width: auto; } #mw-head #left-navigation, #mw-head #right-navigation { float: none; flex: 1 1 auto; margin: 0; display: flex; align-items: flex-end; } #mw-head #left-navigation::before, #mw-head #left-navigation::after, #mw-head #right-navigation::before, #mw-head #right-navigation::after { content: ""; display: block; border-bottom: 1px solid var(--theme-navbar-border-color); } #mw-head #left-navigation { justify-content: flex-start; } #mw-head #left-navigation::before { flex: 0 0 var(--main-box-padding); } #mw-head #left-navigation::after { flex: 1 1 auto; } #mw-head #right-navigation { justify-content: flex-end; } #mw-head #right-navigation::before { flex: 1 1 auto; } #mw-head #right-navigation::after { flex: 0 0 var(--main-box-padding); } /* reset */ #p-search, .vector-menu-dropdown, #mw-head .vector-menu-dropdown .vector-menu-heading, .vector-menu-dropdown .vector-menu-heading span, .vectorTabs, .vectorTabs ul, .vectorTabs span, .vectorTabs li, .vectorTabs li a, .vectorTabs li.selected a, .vectorTabs li.selected a:visited { background-image: none; float: none; height: auto; display: block; } #mw-head input { display: block; z-index: 1; } #mw-head input + .vector-menu-heading { z-index: 0; } .vectorMenuCheckbox:focus + .vector-menu-heading { outline: 0; } .vectorTabs ul { display: flex; } .vectorTabs ul li, .vector-menu-dropdown { display: block; white-space: nowrap; } .vector-menu-dropdown.emptyPortlet { display: none; } /* override some mw css */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { color: var(--theme-navbar-tab-text-color); font-size: 14px; line-height: 24px; padding: 3px 12px; overflow: hidden; } .vector-menu-dropdown .vector-menu-heading:hover span { color: var(--theme-navbar-tab-text-color); /* reset */ text-decoration: underline; } .vector-menu-tabs { padding: 0; } .vectorTabs li, .vector-menu-dropdown { background: var(--theme-navbar-tab-background); border-style: solid; border-color: var(--theme-navbar-tab-border-color); border-width: 1px; border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0; box-shadow: var(--theme-navbar-tab-box-shadow); position: relative; margin-right: calc(var(--main-box-padding) / 2); } .vectorTabs li::after, .vector-menu-dropdown::after { content: ""; display: block; width: calc(var(--main-box-padding) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); position: absolute; left: 100%; margin-left: 1px; } div.vectorTabs li:hover, div.vector-menu-dropdown:hover, div.vector-menu-dropdown.open { color: var(--theme-navbar-tab-text-color-hover); border-color: var(--theme-navbar-tab-border-color-hover); background: var(--theme-navbar-tab-background-hover); } div.vectorTabs li.selected:hover a, div.vectorTabs li.selected:hover a:visited, div.vectorTabs li:hover a, div.vector-menu-dropdown:hover .vector-menu-heading span, div.vector-menu-dropdown.open .vector-menu-heading span { color: var(--theme-navbar-tab-text-color-hover); } .vectorTabs li.new a, .vectorTabs li.new a:visited { color: var(--theme-navbar-tab-text-color-redlink); } .vectorTabs li.selected { background: var(--theme-navbar-tab-selected-background); border-color: var(--theme-navbar-tab-selected-border-color); border-bottom: 0; padding-bottom: 1px; } .vectorTabs li.selected:hover { background: var(--theme-navbar-tab-selected-background); } .vectorTabs li.selected:hover span { background: none; } /* watch/unwatch star */ .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { display: block; position: unset; width: 18px; height: 18px; padding: 6px 8px; box-sizing: content-box; } .vector-menu-tabs .mw-watchlink.icon a::before { height: 18px; width: 18px; display: inline-block; position: unset; margin-right: 20px; } .vector-menu-tabs #ca-unwatch.icon .loading::before, .vector-menu-tabs #ca-watch.icon .loading::before { transform-origin: 50% 52%; } #mw-head .vector-menu-dropdown .vector-menu-heading { padding: 0; margin: 0; } .vector-menu-dropdown .vector-menu-heading::after { display: none; } .vector-menu-dropdown .vector-menu-heading span::after { content: ""; display: inline-block; background: none; position: unset; width: 0; height: 0; border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent; border-style: solid; border-width: 6px 5px 0 5px; margin-left: 4px; vertical-align: middle; } .vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after, .vector-menu-dropdown:hover .vector-menu-heading span::after { border-width: 0 5px 6px 5px; border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent; } /* drop down menu */ .vector-menu-dropdown.open .menu { visibility: visible; } /* reset mw 1.37 css */ .vector-menu-dropdown:not(.vector-user-menu) li { font-size: 1em; } .vector-menu-dropdown .vector-menu-content, .vector-menu-dropdown > .menu { font-size: 15px; background: var(--theme-navbar-tab-dropdown-background); margin: 0; border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); border-width: 1px; border-style: solid; border-color: var(--theme-navbar-tab-dropdown-border-color); box-shadow: var(--theme-navbar-tab-dropdown-box-shadow); padding: 4px; top: 100%; left: -1px; /* 1px for border */ min-width: 8em; } .vector-menu-dropdown .menu li a { text-decoration: none; padding: 10px 8px; border-radius: calc(var(--main-box-border-radius) - 2px); font-size: 1em; color: var(--theme-navbar-tab-text-color); } .vector-menu-dropdown .menu li a:hover { background-color: var(--theme-navbar-tab-dropdown-hover-mask); color: var(--theme-navbar-tab-text-color-hover); } .vector-menu-dropdown li.selected { display: none; /* just remove current selected (already displayed in header) */ } /* search */ #p-search form, #p-search input { margin: 0; } #mw-head #p-search { margin: 0; padding: 0 0 6px calc(var(--main-layout-gap) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); } #simpleSearch { background: none; margin: 0; border: 0; color: var(--theme-text-color); width: 18em; padding: 0; height: auto; border-radius: 0; transition: none; display: grid; grid-template-columns: 1fr 0fr; grid-template-rows: 1fr; align-content: stretch; justify-content: stretch; } #simpleSearch #searchInput { grid-column: 1/2; grid-row: 1/2; font-size: 14px; line-height: 16px; text-align: left; padding: 3px 5px; background: var(--theme-navbar-search-input-background); border-radius: 2px 0 0 2px; border-width: 1px; border-style: solid; border-color: var(--theme-navbar-search-input-border-color); border-right: 0; word-wrap: break-word; appearance: none; -webkit-appearance: none; color: var(--theme-navbar-search-input-text-color); height: auto; } #searchInput:focus, #simpleSearch:hover #searchInput, #simpleSearch:hover #searchInput:focus { border-color: var(--theme-navbar-search-input-border-color); box-shadow: none; } #simpleSearch #searchButton { grid-column: 2/3; grid-row: 1/2; box-sizing: border-box; position: static; /* reset css from mw internal */ display: block; width: 28px; height: 100%; /* mw internal css override its button default styles, so override again */ background: var(--theme-navbar-search-button-background); border: 1px solid; border-color: var(--theme-navbar-search-botton-border-color); border-radius: 0 2px 2px 0; z-index: 0; } #simpleSearch #searchButton:hover, #searchInput:hover ~ #searchButton, #searchInput:focus ~ #searchButton { background: var(--theme-navbar-search-button-background-active); border-color: var(--theme-navbar-search-botton-border-color-active); } /* use ::before & ::after to draw search icon */ #simpleSearch::before, #simpleSearch::after { content: ""; display: block; grid-column: 2/3; grid-row: 1/2; z-index: 1; place-self: center; border-style: solid; border-color: var(--theme-navbar-search-botton-text-color); pointer-events: none; } #simpleSearch:hover::before, #simpleSearch:hover::after { border-color: var(--theme-navbar-search-botton-text-color-active); } #simpleSearch::before { border-width: 2px; border-radius: 100%; width: 8px; height: 8px; margin: 0 0 1px 0; transform: translateX(-1px); } #simpleSearch::after { border-width: 1px; width: 3px; height: 0; transform: translate(4px, 4px) rotate(45deg); } /* search result suggestion */ .suggestions { background: var(--theme-navbar-search-suggestions-background); border: 1px solid; border-color: var(--theme-navbar-search-suggestions-border-color); transform: translateX(3px); /* self border 2px + input border 1px */ } .suggestions .suggestions-results, .suggestions .suggestions-special { background: none; border: 0; } .suggestions .suggestions-results { border-bottom: 1px solid; border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color); } .suggestions .suggestions-result, .suggestions .suggestions-special .special-query, .suggestions a.mw-searchSuggest-link, .suggestions a.mw-searchSuggest-link:hover, .suggestions a.mw-searchSuggest-link:active, .suggestions a.mw-searchSuggest-link:focus { color: var(--theme-navbar-search-suggestions-text-color); } .suggestions .suggestions-result-current { background: var(--theme-navbar-search-suggestions-hover-mask); color: var(--theme-navbar-search-suggestions-text-color-hover); } .suggestions .suggestions-special { margin-top: var(--theme-navbar-search-suggestions-special-offset-top); border-top: 1px solid; border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color); } .suggestions .suggestions-special .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color); } .suggestions .suggestions-result-current .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color-hover); } /**** main content box ****/ body .mw-body { color: var(--theme-text-color); /* override mw internal css */ background: var(--theme-content-background); border-style: var(--theme-content-border-style); border-width: var(--theme-content-border-width); border-color: var(--theme-content-border-color); margin: 0 var(--theme-box-border-width); box-sizing: border-box; padding: 0; z-index: 1; /* cover #footer */ display: flex; flex-direction: column; } .content-body { flex: 1 1 auto; } .content-body > main { align-self: stretch; padding: var(--main-box-padding); } #firstHeading { border: 0; margin: 0; overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */ color: var(--theme-heading-color); } #contentSub, #contentSub2 { margin: 0; } #contentSub .subpages { color: transparent; line-height: 1.5; font-size: 0; } #contentSub .subpages a { font-size: 12px; vertical-align: middle; display: inline-flex; align-items: center; padding-left: 4px; } #contentSub .subpages a::before { content: ""; display: inline-block; height: 4px; width: 4px; border-color: var(--theme-content-subpage-icon-color); border-style: solid; border-width: 0 0 2px 2px; margin: 0 2px 0 0; transform: rotate(45deg); } #bodyContent { display: flex; flex-direction: column; } #mw-content-text { flex: 1 1 auto; min-height: 35em; } #mw-content-text::before { content: ""; display: block; height: 0; border-top: var(--theme-content-heading-rule-border-top); border-bottom: var(--theme-content-heading-rule-border-bottom); margin-top: 2px; margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */ } /* section edit link */ .mw-editsection { white-space: nowrap; } /* "category:" box */ #catlinks { background: var(--theme-content-category-background); border-width: var(--theme-content-category-border-width); border-style: var(--theme-content-category-border-style); border-color: var(--theme-content-category-border-color); border-radius: var(--theme-content-category-border-radius); margin: var(--main-layout-gap) 0 0 0; padding: calc(var(--main-box-padding) / 2) var(--main-box-padding); } /* ads */ div.games-showcase-header, div.games-showcase-footer, .content-body > .games-showcase-sidebar { margin: 0; padding: var(--main-box-padding); } div.games-showcase-header { padding-bottom: 0; } div.games-showcase-footer { padding-top: 0; } .games-showcase-header img, .games-showcase-footer img { height: 100%; width: auto; object-fit: contain; } .content-body > .games-showcase-sidebar { padding-left: 0; } aside.games-showcase-sidebar div.sidebar-showcase { padding: 0 0 var(--main-box-padding) 0; } @media screen and (max-width: 1100px) { .games-showcase-header img, .games-showcase-footer img { height: auto !important; width: 100% !important; object-fit: contain; } } @media screen and (max-width: 926px) { .games-showcase-header img, .games-showcase-footer img { object-position: 50%; height: 105px !important; width: 100% !important; object-fit: none !important; } } /**** #footer (copyright info) ****/ #footer { /* self */ color: var(--theme-footer-text-color); background: var(--theme-footer-background); background-clip: padding-box; padding: var(--main-box-padding); margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width); border-radius: var(--theme-footer-border-radius); position: relative; /* grid */ display: grid; grid-template-columns: [l] 1fr 0fr [r]; grid-template-rows: [t] auto auto [b]; z-index: 0; /* covered by content */ } .mw-footer li { color: var(--theme-footer-text-color); } #footer a { color: var(--theme-footer-link-color); } #footer a:hover { color: var(--theme-footer-link-color-hover); } #footer-info { font-size: 11px; display: contents; } #footer ul li { font-size: inherit; line-height: 1.5; padding: 0; } #footer-icons { grid-column: span 1/r; grid-row: t/b; place-self: end; } #footer #footer-info-lastmod { grid-column: l/span 1; grid-row: t/span 1; place-self: start; margin-bottom: 1em; } #footer #footer-info-copyright { grid-column: l/span 1; grid-row: span 1/b; place-self: end stretch; position: relative; padding-right: 100px; } #footer-info-copyright img { position: absolute; right: 0; /* mediawiki logo is 31px height, and this image has a 1px black border, a small tweak to make them visually matched on size and position */ bottom: -1px; height: 33px; width: auto; } #footer-places, #footer > div { display: none; } /**** main content box START ***********************************************************/ /****** responsive Layout ******/ @media screen and (max-width: 1800px) { :root { --main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */ } } /* screen and (max-width: 1800px) */ @media screen and (max-width: 1365px) { :root { --main-layout-sidespace: 0; --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px); } /* re-style "sidebar" nav */ body { height: 100%; grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end]; } #p-logo { background-size: calc(var(--theme-site-logo-width) * 0.75) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.75); height: calc(var(--theme-site-logo-height) * 0.75); } #mw-panel { grid-column: aside-left/aside-right; grid-row: aside-start/aside-end; height: 35px; display: flex; align-items: flex-end; padding: 0 var(--main-layout-gap); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background-2); } #mw-panel .portal, #mw-panel #p-logo + .portal { background: none; box-shadow: none; border: 0; margin: 0; position: relative; } #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { padding: 9px 12px 8px; border: 0; border-radius: 0; background: none; color: var(--theme-sidebar-heading-text-color-2); } #mw-panel #p-logo + .portal.expanded .vector-menu-heading, #mw-panel .portal.expanded .vector-menu-heading, #mw-panel #p-logo + .portal:hover .vector-menu-heading, #mw-panel .portal:hover .vector-menu-heading { background: var(--theme-sidebar-list-item-hover-mask); border-radius: 0; } #mw-panel .portal .vector-menu-heading::after { border-color: var(--theme-sidebar-heading-arrow-color-2) transparent; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent; } #mw-navigation #mw-panel .portal .vector-menu-heading::after { margin-left: 4px; } #mw-panel div.portal .vector-menu-heading::after { border-width: 6px 5px 0 5px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 5px 6px 5px; } #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */ position: absolute; left: 0; top: 100%; z-index: 50; width: max-content; border: var(--theme-sidebar-dropdown-border); border-top: 0; background: var(--theme-sidebar-dropdown-background); box-shadow: var(--theme-sidebar-box-shadow); border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); min-width: 8em; } #mw-panel #p-logo + .portal.expanded .body, #mw-panel .portal.expanded .body, #mw-panel #p-logo + .portal:hover .body, #mw-panel .portal:hover .body { display: block !important; } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { padding: 6px 8px; } /* search: move to sidebar nav box ("main nav bar") */ #mw-head #p-search { position: absolute; top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px); } #mw-head #right-navigation #p-cactions { margin-right: 0; } /* "more" menu in #right-navigation causes horizontal scroll bar appear */ #right-navigation .vector-menu-dropdown .vector-menu-content { left: auto; right: -1px; /* 1px for border */ } /* hide sidebar toggle */ #nav-content-size-toggle { display: none; } /* site footer */ body > footer { margin-top: var(--main-layout-gap); } #mw-head #p-search { border-bottom: 0; padding-right: calc(var(--main-box-padding) / 2); } } /* screen and (max-width: 1365px) */ @media screen and (max-width: 900px) { :root { --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px); --main-layout-gap: 6px; --main-box-padding: 6px; background: var(--theme-site-background); } body { grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right]; } /** reset mw internal css **/ #mw-head { position: relative !important; margin-top: 0; top: 0; } div#mw-navigation div#mw-panel { display: flex; position: static; width: auto; overflow: visible; } div#mw-navigation div#mw-panel .portal { width: auto; } body #footer { padding-top: 0.75em; } body #footer #footer-info-lastmod, body #footer #footer-info-viewcount { display: block; } #mw-head div#left-navigation, #mw-head div#right-navigation { position: static; } div#p-logo { display: block; /* move to left */ margin: 0 var(--main-layout-gap); width: calc(var(--theme-site-logo-width) * 0.5); background-size: calc(var(--theme-site-logo-width) * 0.5) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.5); height: calc(var(--theme-site-logo-height) * 0.5); } div.mw-body { margin-top: 0; margin-left: 0; margin-right: 0; } #mw-head #p-search { background: var(--theme-navbar-search-background); padding: 6px 12px 6px 6px; border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius); border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width); top: -110px; right: -4px; z-index: 50; } #mw-head, #mw-panel, .mw-body, #footer, #mw-page-base { border-radius: 0; border-left: 0; border-right: 0; margin-left: 0; margin-right: 0; } #mw-panel::before { left: 0; right: 0; } } /* screen and (max-width:900px) */ @media screen and (max-width: 720px) { :root { --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ } /* reset */ div#p-namespaces, div#p-views, div#p-variants { top: 0; } div#mw-navigation div#mw-panel { font-size: 12px; } /* styles */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { font-size: 12px; padding: 8px 6px; } #mw-panel div.portal .vector-menu-heading::after, #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 5px 4px 0; margin-top: 1px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 4px 5px; } #mw-panel #p-logo + .portal { margin-left: calc(var(--main-layout-gap) - 6px); } div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { font-size: 12px; padding: 1px 8px; } .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { padding: 4px 8px; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { :root { background: var(--theme-site-background); } /* reset mw internal css */ #footer #footer-icons { float: none; } #footer #footer-info-copyright { padding-right: 0; padding-bottom: 40px; right: auto; left: 0; } #footer-info-copyright img { right: auto; left: 0; } div#p-logo { margin: auto; width: 100%; height: 125px; } #mw-panel { margin-top: 45px; } #mw-panel::before { transform: translateY(45px); } #mw-head #p-search { top: -92px; box-sizing: border-box; width: 100%; max-width: 20em; margin: 0; padding: var(--main-box-padding); box-shadow: none; left: 50%; right: auto; transform: translateX(-50%); border-radius: var(--main-box-border-radius); border-width: var(--theme-box-border-width); } div#simpleSearch { margin: auto; width: auto; } /* content nav to icons */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { width: 20px; height: 20px; line-height: 20px; padding: 3px 6px; box-sizing: content-box; } div.vectorTabs li a::before, div.vector-menu-dropdown .vector-menu-heading span::before { content: ""; display: inline-block; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 20px; height: 0; border-bottom: 60px solid transparent; filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color)); margin: -40px 20px 0 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A"); } div.vectorTabs li:hover a::before, div.vector-menu-dropdown:hover .vector-menu-heading span::before, div.vector-menu-dropdown.open .vector-menu-heading span::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover)); } .vectorTabs li.new a::before, .vectorTabs li.new:hover a::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink)); } #ca-edit a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A"); } #ca-view a::before, #ca-view-foreign a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E"); } #left-navigation li[id^=ca-nstab-] a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A"); } #ca-history a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A"); } #ca-talk a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A"); } #t-contributions a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E"); } #ca-addsection a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A"); } #ca-viewsource a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A"); } #p-variants .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E"); } #p-cactions .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E"); } /* Except watch/unwatch star. It does not work under chrome. */ div.vectorTabs li.mw-watchlink a::before { border: 0; filter: none; margin: 0 20px 0 0; } } /* screen and (max-width:600px) */ @media screen and (max-width: 450px) { #mw-panel { padding-left: 6px; padding-right: 6px; } #mw-panel div.portal .vector-menu-heading::after { display: none; } #mw-panel #p-navigation #p-navigation-label, #mw-panel #p-lang #p-lang-label { width: 18px; display: block; white-space: nowrap; padding: 8px; } #p-navigation-label::before, #p-lang-label::before { content: ""; display: inline-block; vertical-align: bottom; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 18px; height: 0; border-bottom: 60px solid transparent; position: relative; filter: drop-shadow(0 42px 0 var(--theme-text-color)); margin: -42px 20px 0 0; } #p-navigation-label::before { background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E"); } #p-lang-label::before { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E"); } #mw-navigation #mw-panel #p-lang { margin-left: auto; display: flex; justify-content: flex-end; } #mw-panel #p-lang .body { left: auto; right: 0; } div#simpleSearch { width: 90%; } } /* screen and (max-width:450px) */ /***** Notification *****/ .mw-notification { color: var(--theme-text-color); border: 1px solid; /* background: var(--theme-box-border-color); */ border-color: var(--theme-border-color); box-shadow: var(--theme-border-color); transform: none; } /* postedit notification */ .postedit-container { top: 4em; } /* Notification boxes on the right, e.g. after patrolling an edit */ .mw-notification.mw-notification-type-error { color: var(--theme-notice-red-text-color); border-color: var(--theme-notice-red-text-color); } .mw-notification.mw-notification-type-warn { color: var(--theme-notice-orange-text-color); border-color: var(--theme-notice-orange-text-color); } /* css for floating-scroll v3.2.0 https://amphiluke.github.io/floating-scroll/ (c) 2022 Amphiluke */ .fl-scrolls { overflow: auto; position: fixed; } .fl-scrolls div { overflow: hidden; pointer-events: none; } .fl-scrolls div:before { content: " "; } .fl-scrolls, .fl-scrolls div { font-size: 1px; line-height: 0; margin: 0; padding: 0; } .fl-scrolls-hidden div:before { content: " "; } .fl-scrolls-viewport { position: relative; } .fl-scrolls-body { overflow: auto; } .fl-scrolls-viewport .fl-scrolls { position: absolute; } .fl-scrolls-hoverable .fl-scrolls { opacity: 0; transition: opacity 0.5s 0.3s; } .fl-scrolls-hoverable:hover .fl-scrolls { opacity: 1; } .fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] { bottom: 0; min-height: 17px; } .fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div { height: 1px; } .fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] { bottom: 9999px; } .fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] { left: 0; } .fl-scrolls[data-orientation=vertical] { right: 0; min-width: 17px; } .fl-scrolls[data-orientation=vertical] div { width: 1px; } .fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] { right: 9999px; } .fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] { top: 0; } /*css for wide table */ .table-wide { clear: both; position: relative; } .mw-parser-output > .table-width { margin-top: 0.5em; margin-bottom: 0.5em; } .table-wide-inner { overflow-x: auto; } .table-wide-inner > table { margin: 0 !important; } .table-wide:before { box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color); content: ""; display: block; width: 20px; height: 100%; pointer-events: none; position: absolute; right: 0; z-index: 2; } /*********************************************************************************************************** * Common styles for "real" wiki page content. ***********************************************************************************************************/ /* Tabber box */ .tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited { #BE3838; } /* Code box */ pre, code, .mw-code { background-color: #1a1a1a; color: #ffcc00; } /* Recent changes info box */ .mw-changeslist-legend { color:black; } /* Searched information */ .mw-search-profile-tabs { background-color: transparent; } /* Notifcation / Notice box */ .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head { color: black; } .mw-echo-ui-placeholderItemWidget { color: black; } /* Advanced Box */ #mw-searchoptions { background-color: transparent; } /* Toolbar */ .wikiEditor-ui-toolbar { background-color: white; } .wikiEditor-ui-toolbar .booklet > .index { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a.current, .wikiEditor-ui-toolbar .tabs span.tab a.current:visited { color: white; } .wikiEditor-ui-toolbar .booklet > .index > .current { background-color: #b1b1b1; color: var(--theme-text-color); } .wikiEditor-ui-toolbar .booklet > .index > :hover { background-color: #565656; } .wikiEditor-ui-toolbar .page-characters div span { color: var(--theme-text-color); } .wikiEditor-ui-toolbar .page-characters div span:hover { background-color: var(--theme-button-border-color); } /* User Profile box */ .mw-message-box { color: white; background-color: black; } /* File information */ #filetoc { background-color: transparent; } .mw_metadata td { background-color: transparent; } .mw-datatable td { background-color: transparent; } .mw-datatable tr:hover td { background-color: #1F2827; } /** ToC **/ .toc { border-radius: 4px; border: 1px solid var(--theme-border-color); background: var(--theme-box-background); margin: 1em auto 1em 0; padding: 0; font-size: 1em; min-width: 12em; } .toc .toctitle h2 { margin: 0; display: flex; align-items: center; padding: 0 0.5em; } .toc .toctitle h2::before { content: ""; display: block; width: 12px; height: 0; border-bottom: 52px solid transparent; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; filter: drop-shadow(0 40px 0 var(--theme-text-color)); margin: -40px 6px 0 0; } .toc .toctitle { position: relative; overflow: hidden; text-align: left; } .toc .toctogglelabel { position: absolute; width: 100%; height: 100%; left: 0; top: 0; box-sizing: border-box; padding-right: 1em; display: flex; align-items: center; justify-content: flex-end; } .toc .toctogglespan::before, .toc .toctogglespan::after { display: none; } .toc .toctogglelabel::after { display: none; } .toc .toctogglelabel::before { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-widget-toc-arrow-color) transparent; border-width: 0 5px 6px 5px; vertical-align: middle; flex: 0 0 auto; } .toc .toctogglelabel:hover::before { border-color: var(--theme-widget-toc-arrow-color-hover) transparent; } .toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before { border-width: 6px 5px 0 5px; } /* Won't change ToC box width when toggle show/hide. */ .toctogglecheckbox:checked ~ ul { overflow: hidden; display: block; height: 0; border: 0; padding-top: 0; padding-bottom: 0; } /* content list */ .mw-content-ltr .toc ul ul, .mw-content-rtl.toc ul ul { margin: 0 0 0 1em; } .toc a { color: var(--theme-text-color); } .toc .tocnumber { color: var(--theme-text-color-note); } .toc .tocnumber::after { content: "."; } .toc .toctitle, .toc > ul { padding: 0.5em; } .toc > ul { border-top: 1px solid var(--theme-border-color); margin: 0; } .toc > ul a { display: block; padding: 2px 0.5em; border-radius: 4px; transition: background 0.1s; } .toc > ul a:hover { text-decoration: none; background: var(--theme-widget-toc-item-hover-background); } .toc h2 { font-weight: normal; } .toc li { margin: 0; } /*********************************************************************************************************** * common style for content box ***********************************************************************************************************/ .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* Thumbnail background color */ html .thumbimage { background-color: #0b0029; } /** gallery **/ .thumbinner { border-radius: 5px; } li.gallerybox div.thumb { border-radius: 5px; } .gallery * { box-sizing: initial; } .mw-gallery-traditional .thumb { display: flex; background: none; } .mw-gallery-traditional .thumb a { display: block; } .portable-infobox { border: 1px solid var(--theme-border-color); background: none; } /*********************************************************************************************************** * css for specific pages ***********************************************************************************************************/ /*********** Main page START ****************/ /* Hide page title on main page */ body.rootpage-Terracotta_Wiki.action-view h1.firstHeading, body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators, body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before { display: none; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer { text-align: right; font-size: 12px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { border: 1px solid var(--theme-border-color); border-radius: var(--main-box-border-radius); padding: 1.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 { margin-top: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent p { margin: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: flex; gap: 12px; align-items: stretch; margin-bottom: 1em; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: block; margin-bottom: 0; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { flex: 1 0 auto; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { margin-bottom: 1em; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header { font-size: 16px; text-align: center; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em { display: inline-block; font-style: normal; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul { margin: 1em auto auto; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li { list-style: none; display: inline-block; margin: 0 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: flex; gap: 12px; flex-direction: column; flex: 2 2 400px; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: block; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay { flex: 3 3 800px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { display: flex; gap: 1em; } @media screen and (max-width: 1600px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { flex-direction: column; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li { margin-top: 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm { flex: 1 1 410px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { margin: 1em 0 0; display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1.5em; list-style: none; } @media screen and (max-width: 1400px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { grid-template-columns: 1fr 1fr; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img { display: block; width: 100% !important; height: auto !important; } /*********** Main page END ****************/ .mp-flex { display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 15px; } .mp-left { flex: 4; } .mp-right { flex: 1 275px; } .navbox { --navbox-bg-color: var(--theme-content-background); --navbox-text-color: var(--theme-text-color); --navbox-title-color: var(--theme-navbar-tab-background); --navbox-header-color: var(--theme-navbar-tab-background); --navbox-alt-color: var(--theme-content-background); --navbox-border-color: var(--theme-border-color) } .navbox { width: 100%; background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); margin: 1em auto; font-size: 84%; clear: both; padding: 2px; border-spacing: 0; border: 1px solid var(--navbox-border-color, #AAA); } .navbox-title, table.navbox th { padding-left: 1em; padding-right: 1em; text-align: center; } /* Even row striping */ .navbox-even { background: var(--theme-box-border-color); color: #000; } /* Odd row striping */ .navbox-odd { background: transparent; } .collapseButton { font-weight: normal; width: auto; } .navbox .collapseButton { width: 6em; } .navbar { font-size: 88%; font-weight: normal; } .navbox .navbar { font-size: 100%; } table.collapsed tr.collapsible { display: none; } /* Merges navboxes that are directly under eachother */ .navbox + .navbox { margin-top: -11px; } .navbox .navbox-title { background: var(--navbox-title-color, #CCF); color: var(--navbox-text-color, black); font-weight: bold; } .navbox .navbox-vde { float:left; width:65px; } .navbox .navbox-title-padright { padding-right: 65px; } .navbox .navbox-title-padleft { padding-left: 65px; } .navbox .navbox-subgroup { border-spacing: 0; width: 100%; } .navbox .navbox-gutter { height: 2px; } .navbox .navbox-subgroup .navbox-gutter { background: var(--navbox-bg-color, white); } .navbox .navbox-section-row > td { padding: 0; height: 100%; } .navbox .navbox-section { width: 100%; border-spacing: 0; } .navbox .navbox-above, .navbox .navbox-below { background: var(--navbox-header-color, #DDF); text-align: center; } .navbox .navbox-image { background: var(--navbox-bg-color, white); text-align: center; } .navbox .navbox-group, .navbox .navbox-header { background: var(--navbox-header-color, #DDF); color: var(--navbox-text-color, black); font-weight: bold; height: 100%; padding: 2px 4px; } .navbox .navbox-header-collapsible { padding-left: 65px; } .navbox .navbox-group { text-align: center; padding-left: 1em; padding-right: 1em; white-space: nowrap; } .navbox .navbox-group, .navbox .navbox-image-left { border-right: 2px solid var(--navbox-bg-color, white); } .navbox-image-right { border-left: 2px solid var(--navbox-bg-color, white); } .navbox .navbox-list { background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); width: 100%; height: 100%; padding: 0; } .navbox .alt > .navbox-list { background: var(--navbox-alt-color, #F7F7F7); } .navbox .navbox-list div { padding: 0px 4px; } .navbox .navbox-list.no-group { text-align: center; padding-top: 2px; padding-bottom: 2px; } .navbox .mw-collapsible-toggle { width: 65px; } /* hlist */ .hlist ul { margin: 0; list-style: none; } .hlist li, .hlist ul ul { display: inline; } .hlist li a { white-space: nowrap; } .hlist ul ul:before { content: "(" } .hlist ul ul:after { content: ")" } .hlist li:after { content: " • "; } .hlist ul ul li:after { content: "/"; } .hlist li:last-child:after, .hlist ul ul li:last-child:after { content: none; } li.gallerybox div.thumb { background-color: transparent; border: 0; } /* Mark redirects in Special:Allpages and Special:Watchlist */ .allpagesredirect { font-style: italic; } .allpagesredirect:after { color: #808080; content: " (redirect)" } .watchlistredir { font-style: italic; } /* Giving headers and TOC a little extra space */ h2 { margin-top: 20px; } .toc { margin-top: 20px; } /* Navboxes */ .navbox { width: 100%; clear: both; } c527e8adb141c978f1c001d3aee8c6b4f68382a3 387 386 2024-04-10T14:55:51Z Azgoodaz 36052 css text/css /*********************************** CSS placed here will be applied to all skins on the entire site. Various code adpoted from * https://multiversus.wiki.gg/ by IyzMoe * https://trucksimulator.wiki.gg/ by MrPie5 * https://flight.wiki.gg/ by ReedemtheD3ad! ***********************************/ /*********************************************************************************************************** * css reset for browser default rules and MediaWiki internal rules ***********************************************************************************************************/ .responsive-image { max-width: 100%; height:auto; } * { outline: 0; } table { white-space: unset; /* be set to `no-wrap` in MW internal css */ } html { font-size: 16px; /* reset rem */ } pre { margin: 0; } h1, h2, h3, h4, h5, h6 { padding: 0; border: 0 solid transparent; } table { display: table; white-space: unset; } body { background: none; } /*********************************************************************************************************** * css for wiki.gg top bar and footer bar ***********************************************************************************************************/ /*** Wiki.gg site bars tweak ***/ div#p-personal ul { white-space: nowrap; /* for "log out" */ } #p-personal .vector-menu-content #pt-anonuserpage, #p-personal .vector-menu-content #pt-userpage a { padding-top: 0; background-position: left center; } /*** Responsive ***/ @media screen and (max-width: 720px) { footer#wikigg-footer .footer-right { margin-left: 0; } footer#wikigg-footer .footer-left { margin-right: 0; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { footer#wikigg-footer { display: grid; grid-template-columns: 35px 1fr; grid-template-rows: auto auto; align-items: center; justify-items: start; padding: 3px 0 3px 10px; } footer#wikigg-footer .footer-middle { grid-column: 1/2; grid-row: 1/3; } footer#wikigg-footer .footer-right { grid-column: 2/3; grid-row: 1/2; margin: 0; } footer#wikigg-footer .footer-left { grid-column: 2/3; grid-row: 2/3; margin: 0; } } /* screen and (max-width:600px) */ /*** Theme ***/ :root { /* for infobox */ --pi-secondary-background: #1F2827; /* other */ --theme-hover-color: #6fa5ff; --theme-text-color-placeholder: #999; --theme-control-text-color: #BF0017; --theme-control-text-color-hover: #fff; /* for wide table */ --theme-wide-table-shadow-color: #999; /*** text color ***/ --theme-text-color: #683D17; --theme-text-color-note: #C9E6FF; --theme-text-color-em: #ffffff; --theme-heading-color: #683D17; /*** link text color ***/ --theme-link-color: #F37579; --theme-link-color-hover: #01DAF4; --theme-link-color-visited: #00aeff; --theme-link-color-redlink: #ff3333; /*** body background ***/ --theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed; /*** top site logo ***/ --theme-site-logo-image: url(/images/e/e6/Site-logo.png); --theme-site-logo-width: 400px; --theme-site-logo-height: 200px; /* sidebar/content common */ --theme-box-border-width: 2px; --theme-box-border-color: #000; --theme-box-background: none; --theme-box-border-style: solid; --theme-box-shadow: none; /* common */ --theme-border-color: #683D17; --theme-highlight-background: #1F2827; --theme-button-background: #87AEC9; --theme-button-border-color: #006cb0; --theme-button-background-active: #a7c7dc; --theme-button-border-color-active: #006cb0; --theme-page-base-background: #EAB885; /*** sidebar ***/ --theme-sidebar-box-background: #8D5345; --theme-sidebar-box-border-style: var(--theme-box-border-style); --theme-sidebar-box-border-width: var(--theme-box-border-width); --theme-sidebar-box-border-color: var(--theme-box-border-color); --theme-sidebar-box-shadow: var(--theme-box-shadow); --theme-sidebar-heading-text-color: white; --theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-background: #683D17; --theme-sidebar-heading-background-hover: var(--theme-link-color-hover); /* following 3 values will affect the space between the heading and the list */ --theme-sidebar-heading-border-bottom: 0; --theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */ --theme-sidebar-list-padding-top: 0px; --theme-sidebar-list-item-background: none; --theme-sidebar-list-item-hover-mask: #683D17; --theme-sidebar-list-item-text-color: white; --theme-sidebar-list-item-text-color-hover: white; /* responsive */ --theme-sidebar-heading-text-color-2: var(--theme-heading-color); --theme-sidebar-box-background-2: var(--theme-sidebar-box-background); --theme-sidebar-box-border-width-2: var(--theme-box-border-width); --theme-sidebar-box-border-style-2: var(--theme-box-border-style); --theme-sidebar-box-border-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color); --theme-sidebar-dropdown-background: #090C0C; --theme-sidebar-dropdown-border: 1px solid #888989; /*** navbar ***/ --theme-navbar-background: none; --theme-navbar-border-color: var(--theme-border-color); --theme-navbar-tab-background: #683D17; --theme-navbar-tab-box-shadow: none; --theme-navbar-tab-text-color: white; --theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color); --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color); --theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-border-color: var(--theme-border-color); --theme-navbar-tab-background-hover: #683D17; --theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-background: var(--theme-content-background); --theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color); --theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-search-box-shadow: none; --theme-navbar-search-input-background: black; --theme-navbar-search-input-border-color: var(--theme-border-color); --theme-navbar-search-input-text-color: white; --theme-navbar-search-button-background: #73FFFF; --theme-navbar-search-botton-border-color: var(--theme-border-color); --theme-navbar-search-botton-text-color: var(--theme-text-color); --theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background); --theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color); --theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color); --theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background); --theme-navbar-search-suggestions-border-color: var(--theme-border-color); --theme-navbar-search-suggestions-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em); --theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background); --theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */ --theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color); /* responsive */ --theme-navbar-search-background: var(--theme-sidebar-box-background); /*** content box ***/ --theme-content-background: #EAB885; --theme-content-border-width: 0px; --theme-content-border-style: var(--theme-box-border-style); --theme-content-border-color: var(--theme-box-border-color); --theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */ --theme-content-heading-rule-border-top: 0; /* border */ --theme-content-heading-rule-border-bottom: 0; /** category: box **/ --theme-content-category-background: none; --theme-content-category-border-style: solid; --theme-content-category-border-width: 1px; --theme-content-category-border-radius: 0; --theme-content-category-border-color: var(--theme-border-color); /*** #footer ***/ --theme-footer-text-color: #ffffff; --theme-footer-background: transparent; --theme-footer-link-color: #008aff; --theme-footer-link-color-hover: #66b8ff; --theme-footer-border-radius: 0 0 5px 5px; /** notification **/ --theme-notice-red-text-color: #bf0017; --theme-notice-orange-text-color: #cf721c; /******* "real" wiki content ********/ --theme-widget-toc-arrow-color: var(--theme-text-color); --theme-widget-toc-arrow-color-hover: var(--theme-hover-color); --theme-widget-toc-item-hover-background: var(--theme-link-color-hover); --theme-collapsible-toggle-icon-color: var(--theme-text-color); --theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color); } /*********************************************************************************************************** * base css styles for both interface and content box: font, color, etc. ***********************************************************************************************************/ /**** base styles START ***********************************************************/ .MPheading { font-synthesis: none; font-size: 2em; font-weight: 800; text-align: center; background:0 0; background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%); background-position: center bottom; background-repeat: no-repeat; background-size: 100% 1px; } .page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery { text-align: center; margin: 10px 0; } .mp-box { border:1px solid white; margin:10px 0; padding:5px; } @media screen and (min-width: 1080px){ .page-The_Chocolate_Edition_Wiki .mw-parser-output { display: flex; flex-wrap: wrap; justify-content: space-evenly; } .mainpage-left { width: calc(100% - 550px); } .mainpage-right { width: 500px; } } /* Template:FP links styles */ .fplinks { display: flex; flex-wrap: wrap; justify-content: space-evenly; align-items: stretch; text-align: center; } .fplink-outer { padding: 5px; flex-basis: calc(25% - 10px); width: calc(25% - 15px); min-width: 115px; display: inline-block; vertical-align: middle; } .fplink-wide { flex-basis: calc(33% - 10px); width: calc(33% - 15px); } .fplink-fullwidth { flex-basis: 100%; width: calc(100% - 15px); font-weight: bold; } .fplink { padding: 0.5em; box-sizing: border-box; width: 100%; height: 100%; display: table; } .fplink-plain { background: transparent; border-radius: 0; border: 0; box-shadow: none; } .fplink-inner { display: table-row; } .fplink a { display: table-cell; vertical-align: middle; } .fplink img { max-width: 150px; width: 100%; height: auto; } /* Auto-resize front page video to fit smaller columns */ .fpbox .embedvideowrap { width: 100% !important; max-width: 480px; margin: 0 auto; } .fpbox .embedvideowrap iframe { width: 100% !important; } /* Multi-column box support */ .fp-container main .columns .leftcol, .fp-container .columns .rightcol { width: 100%; margin: 0; padding: 0; } @media (min-width: 990px) { .fp-container .columns .leftcol { float: left; width: 50%; } .fp-container .columns .rightcol { float: right; width: 50%; } } .fp-section { display: flex; flex-wrap: wrap; } /* this CSS governs the responsive 2 column main page layout */ #fp-2column.fp-container { display: grid; grid-template-areas: "a" "b" "c"; grid-template-columns: 100%; } @media screen and (min-width: 990px) { #fp-2column.fp-container { grid-template-areas: "a b" "c c"; grid-template-columns: 50% 50%; } } @media screen and (min-width: 1350px) { #fp-2column.fp-container { grid-template-areas: "a b" "c b"; grid-template-columns: auto 520px; } } #fp-top { grid-area: a; } #fp-flex { grid-area: b; } #fp-bottom { grid-area: c; } /* end responsive 2 column main page layout */ /* Front page appearance styles */ .fpbox .heading, .fpbox .mainheading { border: 0; border-bottom: 1px solid transparent; } .fpbox { background: transparent; border: 1px solid transparent; box-shadow: 0 2px 5px transparent; } .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.3); border: 1px solid #505050; } .fplink-fullwidth .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.4); } .linkslabel { border-bottom: 2px solid #505050; } /* always show scroll bar for short page. * By doing this page background size won't change when expand/collapse sidebar sections. */ html { overflow-y: scroll; } /** Font **/ html, body { font-family: Helvetica, Arial, sans-serif; /* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */ color: var(--theme-text-color); } .mw-body h1, .mw-body-content h1, .mw-body-content h2 { color: var(--theme-heading-color); } body { font-size: 14px; } .vector-body { font-size: unset; } /** link color **/ /* Self-links aren't real links, they're not clickable. * Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive. * We should not use :not(.selflink) since it increases the priority and make it is difficult to override * link styles for certain elements (e.g. in wiki.gg header). */ a, a.selflink:hover, a.selflink:active { text-decoration: none; color: var(--theme-link-color); } a:visited { color: #8D5345; } a:hover, a:active { text-decoration: none; color: var(--theme-link-color-hover); } /** red link **/ /* we don't really need to mark you have "visited" an inexistent page */ a.new, a.new:visited { color: var(--theme-link-color-redlink); } /* -------------------------------------------------------- */ /* Tables */ /* -------------------------------------------------------- */ table { /* fix 100% width table with border */ box-sizing: border-box; } table.article-table, table.fandom-table, table.lined, table.bordered, table.cellborder { border-collapse: collapse; border-style: solid; border-color: #AD532D; } table.lined th, table.lined td { border-width: 0 0 1px 0; } /*** "terraria"-classed tables ***/ table.olo { border: 2px solid transparent; margin: calc(0.5em + 5px) 5px; box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color); border-radius: 3px; /* (border radius of .olo box) - 3px */ } table.olo.noborder { padding: 0; border: 0; } table.olo th, table.olo td { padding: 3px 6px; border-color: var(--theme-border-color); border-style: solid; border-width: 0; } table.olo th { background: var(--theme-highlight-background); border-color: var(--theme-border-color); text-align: center; } table.olo caption { font-weight: bold; background: var(--theme-highlight-background); padding: 5px; margin: auto 2px; } table.olo > caption { padding: 3px; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; margin: 1px 1px -4px; border-bottom-width: 1px; box-shadow: 0 0 0 1px var(--theme-highlight-background); position: relative; } table.olo > caption:after { box-sizing: content-box; content: ""; display: block; width: 100%; height: 1px; background: var(--theme-highlight-background); position: absolute; left: -4px; bottom: -2px; border-left: 4px solid var(--theme-box-background-color); border-right: 4px solid var(--theme-box-background-color); } table.olo > caption.plaincaption { background: transparent; border: 0; box-shadow: 0 0 0 0; margin-bottom: 4px; } table.olo > caption.plaincaption:after { background: transparent; border: 0; } table tfoot:empty, table thead:empty { display: none; } /* Auto line separators for tables */ table.olo.lined { padding-bottom: 0; /*display: inline-table;*/ } table.olo.lined td { border-width: 0; border-bottom-width: 1px; } table.olo.lined::after { content: ""; display: block; height: 3px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 3px; background-color: var(--theme-box-background-color); } table.lined td.noline, table.lined tr.noline td { border-bottom-width: 0; } table tr.bottomline td { border-bottom-width: 1px; } table tr.topline td { border-top-width: 1px; } table td.bottomline, table.lined tr.noline td.bottomline { border-bottom-width: 1px; } table td.topline { border-top-width: 1px; } table.olo.cellborder, table.olo.border { border-spacing: 0; padding: 4px 4px 4px 3px; position: relative; } table.olo.cellborder::before, table.olo.border::before { content: ""; display: block; width: 1px; height: calc(100% - 6px); background-color: var(--theme-box-background-color); position: absolute; left: 4px; top: 3px; } table.olo.cellborder td, table.olo.border td { border-left-width: 1px; border-bottom-width: 1px; } table.olo.cellborder th, table.olo.border th { border-left-width: 2px; border-top-width: 2px; } table.olo.cellborder tr:first-of-type th, table.olo.border tr:first-of-type th { border-top: 0; } table.olo.cellborder::after, table.olo.border::after { content: ""; display: block; height: 1px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 5px; background-color: var(--theme-box-background-color); } /* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */ table.outer { white-space: nowrap; } table.inner { border-collapse: collapse; background: inherit; width: 100%; } table.inner th { border: 2px solid var(--theme-box-background-color); } /* Fix for siderail overlapping some wide tables */ @media screen and (max-width: 1520px) and (min-width: 1350px) { .with-siderail table.olo .i { white-space: normal; } .with-siderail table.olo th { font-size: 90%; } .with-siderail table.olo td:not(.il1c) img { max-width: 100%; height: auto; } } .olo th { border-bottom: 1px solid; } .wikitable, .wikitable > tr > th, .wikitable > * > tr > th { color: inherit; background: none; } /* .jquery-tablesorter th.headerSort{ border: 1px solid var(--theme-border-color); } */ table.cargoTable.noMerge tr:nth-child(2n) { background: rgba(0, 0, 0, 0.25); } table.cargoTable.noMerge tr:nth-child(2n+1) { background: none; } table.olo caption { border-width: 1px; border-style: solid; border-top-color: rgb(244, 124, 60, 0.1); border-right-color: rgb(13, 4, 2, 0.5); border-bottom-color: rgb(13, 4, 2, 0.5); border-left-color: rgb(244, 124, 60, 0.1); border-radius: 8px; } table.olo { /*display: inherit;*/ width: auto; } .olo.sortable.lined.align-center.jquery-tablesorter { /*width: min-content;*/ } #possible-modifiers-table, .olo.lined.sortable.jquery-tablesorter, .olo.lined { width: auto; } /**** base styles END *****/ /*********************************************************************************************************/ input, button { color: var(--theme-control-text-color); /* caret-color: var(--theme-text-color); */ } input[type=submit] { color: var(--theme-control-text-color); } ::placeholder { color: var(--theme-text-color-placeholder); } /* Removes VisualEdit button */ #ca-ve-edit { display: none; } /* Link color */ .mw-parser-output a.external, .mw-parser-output a.external:visited, .mw-parser-output a.extiw, .mw-parser-output a.extiw:visited, .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { color: #ff9000; } /* Text color */ #content, #firstHeading, .infocard .main-heading .hgroup, h1, h2, h3, h4, h5, h6, div.hat-note.t-main, #contentSub, #contentSub2, .search-types .current a, .infobox > .title > span, code, .trw-toggleable.not-toggled.achievements .achievement b * { color: var(--theme-text-color); } .i .note, .note-text { color: var(--theme-text-color-note); } .pixel img, .pixel, #mw-imagepage-section-filehistory img { image-rendering: pixelated; /*for chrome*/ image-rendering: crisp-edges; /*for firefox*/ } .small { font-size: 85%; } .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* References smaller text than main */ .references { font-size: 90%; } /* Larger font for Module: code display (default is smaller than other code pages) */ pre.lua.source-lua { font-size: 14px !important; } /* Facilitate inline scary transclusion */ .scary-transclusion p, .scary-transclusion .mw-parser-output { display: inline; } /* hide last empty paragraph at the end */ div.mw-parser-output > p:last-child > br:only-child { display: none; } /* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */ .apihelp-parameters dd:empty::before { content: " "; } .block { display: block; } .inline { display: inline; } .inline-block { display: inline-block; } hr.space { height: 4px; background: none; border: 0; } .page-content .vertical-align-top * { vertical-align: top; } .page-content .vertical-align-bottom * { vertical-align: bottom; } /* Drowning Table No Border */ .drowning-table-no-border { border: none; } /* Gadget description length */ .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body { max-width: unset; } /* Box at the top of all pages when the user has a new message on their User_talk: page */ .usermessage { background-color: var(--theme-box-background-color); border-color: var(--theme-box-border-color); color: var(--theme-text-color); } /*********************************************************************************************************** * interface layout and styles for widgets outside of content box ***********************************************************************************************************/ :root { --main-layout-logo-box-height: 200px; --main-layout-logo-offset: 12px; --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ --main-layout-sidebar-width: 180px; /* width of side navbar, without gap */ --main-layout-sidespace: 24px; /* whitespace width on most left and most right */ --main-layout-gap: 12px; --main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px); --main-box-border-radius: 5px; --main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width)); --main-box-padding: 12px; background: var(--theme-site-background); /* Removes second vertical scrollbar(mw 1.37 fix) */ overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */ } /**** Main Layout START ***********************************************************/ /** * Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout */ html, body { min-height: 100%; } html { height: 100%; scroll-padding-top: var(--main-layout-topbar-height); } body { height: auto; } /*** main grid container ***/ body { /* self */ box-sizing: border-box; /* grid */ display: grid; grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end]; gap: 0 var(--main-layout-gap); } /*** grid items ***/ /* Flatten DOM structure. Therefore we have following grid items under body grid container: * div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer. */ body > .content-wrapper, #mw-navigation { display: contents; } /** unused, hide them **/ #mw-head-base, #mw-navigation > h2 { display: none; } /** side nav bar **/ #mw-panel { grid-column: aside-left/aside-right; grid-row: nav-start/page-end; margin-bottom: var(--main-layout-gap); float: none; width: unset; padding: 0; } /** nav **/ #mw-head { grid-column: content-left/content-right; grid-row: nav-start/nav-end; } /** content **/ .mw-body { grid-column: content-left/content-right; grid-row: content-start/content-end; } /* For some page such as api.php, .mw-body is the only child, so take up all space. */ .mw-body:first-child { grid-column: body-left/body-right; grid-row: page-start/page-end; } /** #footer: content footer **/ #footer { grid-column: content-left/content-right; grid-row: footer-start/footer-end; margin: 0; } /** used to gen box shadow for main box (nav + content + #footer) **/ #mw-page-base { grid-column: content-left/content-right; grid-row: nav-start/footer-end; height: 100%; } /** wiki.gg footer bar **/ body > footer { grid-column: body-left/body-right; grid-row: page-end/body-end; } /*** logo block. It is absolute position ***/ #p-logo { position: absolute; width: 100%; height: auto; left: 0; top: var(--main-layout-topbar-height); background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat; display: flex; align-items: center; justify-content: center; filter: drop-shadow(0 0 5px black); } /* use logo image as <a>'s background will sometime flicker when hovered on Firefox, * I still don't know why, but move background to #p-logo can avoid this issue. */ #p-logo .mw-wiki-logo { width: var(--theme-site-logo-width); height: var(--theme-site-logo-height); margin: auto; background: none; /* logo flicker fix */ } /**** Main Layout END ***********************************************************/ /**** side panel START ***********************************************************/ #mw-panel { font-size: 12px; line-height: 1.5; color: var(--theme-text-color); } #mw-panel a { text-decoration: none; } /* sections */ #mw-panel .portal, #mw-panel #p-logo + .portal { margin: var(--main-layout-gap) 0 0 0; padding: 0; color: var(--theme-sidebar-heading-text-color); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background); } #mw-panel #p-logo + .portal { margin-top: 0; position: relative; } /* section heading */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { margin: 0; padding: 6px 10px; border-bottom: var(--theme-sidebar-heading-border-bottom); border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0; background: var(--theme-sidebar-heading-background); font-size: 15px; line-height: 18px; cursor: pointer; display: flex; align-items: center; justify-content: space-between; color: var(--theme-sidebar-heading-text-color); } /* arrow icon */ #mw-panel .portal .vector-menu-heading::after { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-sidebar-heading-arrow-color) transparent; border-width: 0 5px 6px 5px; margin-top: 4px; vertical-align: middle; flex: 0 0 auto; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent; } #mw-panel .portal.collapsed .vector-menu-heading { border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 6px 5px 0 5px; } /* list */ #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { background: none; border: 0; padding: 0; margin: 0; border-top: var(--theme-sidebar-list-border-top); } #mw-panel .portal .body ul { padding: var(--theme-sidebar-list-padding-top) 4px 4px; } #mw-panel .portal .body li { margin: 0; padding: 0; font-size: inherit; line-height: inherit; background: var(--theme-sidebar-list-item-background); border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal .body li:hover { background: var(--theme-sidebar-list-item-hover-mask); } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { display: block; padding: 3px 6px; color: var(--theme-sidebar-list-item-text-color); } #mw-panel .portal .body li a:hover { color: var(--theme-sidebar-list-item-text-color-hover); } #mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */ text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */ background-position: 8px center; /* align icon with other text */ } #merch { margin: 1.5em auto auto 1em; } /**** side panel END ***********************************************************/ /**** main content box START ***********************************************************/ /**** box for nav+content+#footer ****/ #mw-page-base { border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; box-sizing: border-box; background: var(--theme-page-base-background); } /**** navbar ****/ #mw-head { margin: var(--theme-box-border-width) var(--theme-box-border-width) 0; padding: var(--main-box-padding) 0 0 0; background: var(--theme-navbar-background); position: relative; display: flex; justify-content: space-between; align-items: flex-end; width: auto; } #mw-head #left-navigation, #mw-head #right-navigation { float: none; flex: 1 1 auto; margin: 0; display: flex; align-items: flex-end; } #mw-head #left-navigation::before, #mw-head #left-navigation::after, #mw-head #right-navigation::before, #mw-head #right-navigation::after { content: ""; display: block; border-bottom: 1px solid var(--theme-navbar-border-color); } #mw-head #left-navigation { justify-content: flex-start; } #mw-head #left-navigation::before { flex: 0 0 var(--main-box-padding); } #mw-head #left-navigation::after { flex: 1 1 auto; } #mw-head #right-navigation { justify-content: flex-end; } #mw-head #right-navigation::before { flex: 1 1 auto; } #mw-head #right-navigation::after { flex: 0 0 var(--main-box-padding); } /* reset */ #p-search, .vector-menu-dropdown, #mw-head .vector-menu-dropdown .vector-menu-heading, .vector-menu-dropdown .vector-menu-heading span, .vectorTabs, .vectorTabs ul, .vectorTabs span, .vectorTabs li, .vectorTabs li a, .vectorTabs li.selected a, .vectorTabs li.selected a:visited { background-image: none; float: none; height: auto; display: block; } #mw-head input { display: block; z-index: 1; } #mw-head input + .vector-menu-heading { z-index: 0; } .vectorMenuCheckbox:focus + .vector-menu-heading { outline: 0; } .vectorTabs ul { display: flex; } .vectorTabs ul li, .vector-menu-dropdown { display: block; white-space: nowrap; } .vector-menu-dropdown.emptyPortlet { display: none; } /* override some mw css */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { color: var(--theme-navbar-tab-text-color); font-size: 14px; line-height: 24px; padding: 3px 12px; overflow: hidden; } .vector-menu-dropdown .vector-menu-heading:hover span { color: var(--theme-navbar-tab-text-color); /* reset */ text-decoration: underline; } .vector-menu-tabs { padding: 0; } .vectorTabs li, .vector-menu-dropdown { background: var(--theme-navbar-tab-background); border-style: solid; border-color: var(--theme-navbar-tab-border-color); border-width: 1px; border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0; box-shadow: var(--theme-navbar-tab-box-shadow); position: relative; margin-right: calc(var(--main-box-padding) / 2); } .vectorTabs li::after, .vector-menu-dropdown::after { content: ""; display: block; width: calc(var(--main-box-padding) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); position: absolute; left: 100%; margin-left: 1px; } div.vectorTabs li:hover, div.vector-menu-dropdown:hover, div.vector-menu-dropdown.open { color: var(--theme-navbar-tab-text-color-hover); border-color: var(--theme-navbar-tab-border-color-hover); background: var(--theme-navbar-tab-background-hover); } div.vectorTabs li.selected:hover a, div.vectorTabs li.selected:hover a:visited, div.vectorTabs li:hover a, div.vector-menu-dropdown:hover .vector-menu-heading span, div.vector-menu-dropdown.open .vector-menu-heading span { color: var(--theme-navbar-tab-text-color-hover); } .vectorTabs li.new a, .vectorTabs li.new a:visited { color: var(--theme-navbar-tab-text-color-redlink); } .vectorTabs li.selected { background: var(--theme-navbar-tab-selected-background); border-color: var(--theme-navbar-tab-selected-border-color); border-bottom: 0; padding-bottom: 1px; } .vectorTabs li.selected:hover { background: var(--theme-navbar-tab-selected-background); } .vectorTabs li.selected:hover span { background: none; } /* watch/unwatch star */ .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { display: block; position: unset; width: 18px; height: 18px; padding: 6px 8px; box-sizing: content-box; } .vector-menu-tabs .mw-watchlink.icon a::before { height: 18px; width: 18px; display: inline-block; position: unset; margin-right: 20px; } .vector-menu-tabs #ca-unwatch.icon .loading::before, .vector-menu-tabs #ca-watch.icon .loading::before { transform-origin: 50% 52%; } #mw-head .vector-menu-dropdown .vector-menu-heading { padding: 0; margin: 0; } .vector-menu-dropdown .vector-menu-heading::after { display: none; } .vector-menu-dropdown .vector-menu-heading span::after { content: ""; display: inline-block; background: none; position: unset; width: 0; height: 0; border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent; border-style: solid; border-width: 6px 5px 0 5px; margin-left: 4px; vertical-align: middle; } .vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after, .vector-menu-dropdown:hover .vector-menu-heading span::after { border-width: 0 5px 6px 5px; border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent; } /* drop down menu */ .vector-menu-dropdown.open .menu { visibility: visible; } /* reset mw 1.37 css */ .vector-menu-dropdown:not(.vector-user-menu) li { font-size: 1em; } .vector-menu-dropdown .vector-menu-content, .vector-menu-dropdown > .menu { font-size: 15px; background: var(--theme-navbar-tab-dropdown-background); margin: 0; border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); border-width: 1px; border-style: solid; border-color: var(--theme-navbar-tab-dropdown-border-color); box-shadow: var(--theme-navbar-tab-dropdown-box-shadow); padding: 4px; top: 100%; left: -1px; /* 1px for border */ min-width: 8em; } .vector-menu-dropdown .menu li a { text-decoration: none; padding: 10px 8px; border-radius: calc(var(--main-box-border-radius) - 2px); font-size: 1em; color: var(--theme-navbar-tab-text-color); } .vector-menu-dropdown .menu li a:hover { background-color: var(--theme-navbar-tab-dropdown-hover-mask); color: var(--theme-navbar-tab-text-color-hover); } .vector-menu-dropdown li.selected { display: none; /* just remove current selected (already displayed in header) */ } /* search */ #p-search form, #p-search input { margin: 0; } #mw-head #p-search { margin: 0; padding: 0 0 6px calc(var(--main-layout-gap) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); } #simpleSearch { background: none; margin: 0; border: 0; color: var(--theme-text-color); width: 18em; padding: 0; height: auto; border-radius: 0; transition: none; display: grid; grid-template-columns: 1fr 0fr; grid-template-rows: 1fr; align-content: stretch; justify-content: stretch; } #simpleSearch #searchInput { grid-column: 1/2; grid-row: 1/2; font-size: 14px; line-height: 16px; text-align: left; padding: 3px 5px; background: var(--theme-navbar-search-input-background); border-radius: 2px 0 0 2px; border-width: 1px; border-style: solid; border-color: var(--theme-navbar-search-input-border-color); border-right: 0; word-wrap: break-word; appearance: none; -webkit-appearance: none; color: var(--theme-navbar-search-input-text-color); height: auto; } #searchInput:focus, #simpleSearch:hover #searchInput, #simpleSearch:hover #searchInput:focus { border-color: var(--theme-navbar-search-input-border-color); box-shadow: none; } #simpleSearch #searchButton { grid-column: 2/3; grid-row: 1/2; box-sizing: border-box; position: static; /* reset css from mw internal */ display: block; width: 28px; height: 100%; /* mw internal css override its button default styles, so override again */ background: var(--theme-navbar-search-button-background); border: 1px solid; border-color: var(--theme-navbar-search-botton-border-color); border-radius: 0 2px 2px 0; z-index: 0; } #simpleSearch #searchButton:hover, #searchInput:hover ~ #searchButton, #searchInput:focus ~ #searchButton { background: var(--theme-navbar-search-button-background-active); border-color: var(--theme-navbar-search-botton-border-color-active); } /* use ::before & ::after to draw search icon */ #simpleSearch::before, #simpleSearch::after { content: ""; display: block; grid-column: 2/3; grid-row: 1/2; z-index: 1; place-self: center; border-style: solid; border-color: var(--theme-navbar-search-botton-text-color); pointer-events: none; } #simpleSearch:hover::before, #simpleSearch:hover::after { border-color: var(--theme-navbar-search-botton-text-color-active); } #simpleSearch::before { border-width: 2px; border-radius: 100%; width: 8px; height: 8px; margin: 0 0 1px 0; transform: translateX(-1px); } #simpleSearch::after { border-width: 1px; width: 3px; height: 0; transform: translate(4px, 4px) rotate(45deg); } /* search result suggestion */ .suggestions { background: var(--theme-navbar-search-suggestions-background); border: 1px solid; border-color: var(--theme-navbar-search-suggestions-border-color); transform: translateX(3px); /* self border 2px + input border 1px */ } .suggestions .suggestions-results, .suggestions .suggestions-special { background: none; border: 0; } .suggestions .suggestions-results { border-bottom: 1px solid; border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color); } .suggestions .suggestions-result, .suggestions .suggestions-special .special-query, .suggestions a.mw-searchSuggest-link, .suggestions a.mw-searchSuggest-link:hover, .suggestions a.mw-searchSuggest-link:active, .suggestions a.mw-searchSuggest-link:focus { color: var(--theme-navbar-search-suggestions-text-color); } .suggestions .suggestions-result-current { background: var(--theme-navbar-search-suggestions-hover-mask); color: var(--theme-navbar-search-suggestions-text-color-hover); } .suggestions .suggestions-special { margin-top: var(--theme-navbar-search-suggestions-special-offset-top); border-top: 1px solid; border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color); } .suggestions .suggestions-special .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color); } .suggestions .suggestions-result-current .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color-hover); } /**** main content box ****/ body .mw-body { color: var(--theme-text-color); /* override mw internal css */ background: var(--theme-content-background); border-style: var(--theme-content-border-style); border-width: var(--theme-content-border-width); border-color: var(--theme-content-border-color); margin: 0 var(--theme-box-border-width); box-sizing: border-box; padding: 0; z-index: 1; /* cover #footer */ display: flex; flex-direction: column; } .content-body { flex: 1 1 auto; } .content-body > main { align-self: stretch; padding: var(--main-box-padding); } #firstHeading { border: 0; margin: 0; overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */ color: var(--theme-heading-color); } #contentSub, #contentSub2 { margin: 0; } #contentSub .subpages { color: transparent; line-height: 1.5; font-size: 0; } #contentSub .subpages a { font-size: 12px; vertical-align: middle; display: inline-flex; align-items: center; padding-left: 4px; } #contentSub .subpages a::before { content: ""; display: inline-block; height: 4px; width: 4px; border-color: var(--theme-content-subpage-icon-color); border-style: solid; border-width: 0 0 2px 2px; margin: 0 2px 0 0; transform: rotate(45deg); } #bodyContent { display: flex; flex-direction: column; } #mw-content-text { flex: 1 1 auto; min-height: 35em; } #mw-content-text::before { content: ""; display: block; height: 0; border-top: var(--theme-content-heading-rule-border-top); border-bottom: var(--theme-content-heading-rule-border-bottom); margin-top: 2px; margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */ } /* section edit link */ .mw-editsection { white-space: nowrap; } /* "category:" box */ #catlinks { background: var(--theme-content-category-background); border-width: var(--theme-content-category-border-width); border-style: var(--theme-content-category-border-style); border-color: var(--theme-content-category-border-color); border-radius: var(--theme-content-category-border-radius); margin: var(--main-layout-gap) 0 0 0; padding: calc(var(--main-box-padding) / 2) var(--main-box-padding); } /* ads */ div.games-showcase-header, div.games-showcase-footer, .content-body > .games-showcase-sidebar { margin: 0; padding: var(--main-box-padding); } div.games-showcase-header { padding-bottom: 0; } div.games-showcase-footer { padding-top: 0; } .games-showcase-header img, .games-showcase-footer img { height: 100%; width: auto; object-fit: contain; } .content-body > .games-showcase-sidebar { padding-left: 0; } aside.games-showcase-sidebar div.sidebar-showcase { padding: 0 0 var(--main-box-padding) 0; } @media screen and (max-width: 1100px) { .games-showcase-header img, .games-showcase-footer img { height: auto !important; width: 100% !important; object-fit: contain; } } @media screen and (max-width: 926px) { .games-showcase-header img, .games-showcase-footer img { object-position: 50%; height: 105px !important; width: 100% !important; object-fit: none !important; } } /**** #footer (copyright info) ****/ #footer { /* self */ color: var(--theme-footer-text-color); background: var(--theme-footer-background); background-clip: padding-box; padding: var(--main-box-padding); margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width); border-radius: var(--theme-footer-border-radius); position: relative; /* grid */ display: grid; grid-template-columns: [l] 1fr 0fr [r]; grid-template-rows: [t] auto auto [b]; z-index: 0; /* covered by content */ } .mw-footer li { color: var(--theme-footer-text-color); } #footer a { color: var(--theme-footer-link-color); } #footer a:hover { color: var(--theme-footer-link-color-hover); } #footer-info { font-size: 11px; display: contents; } #footer ul li { font-size: inherit; line-height: 1.5; padding: 0; } #footer-icons { grid-column: span 1/r; grid-row: t/b; place-self: end; } #footer #footer-info-lastmod { grid-column: l/span 1; grid-row: t/span 1; place-self: start; margin-bottom: 1em; } #footer #footer-info-copyright { grid-column: l/span 1; grid-row: span 1/b; place-self: end stretch; position: relative; padding-right: 100px; } #footer-info-copyright img { position: absolute; right: 0; /* mediawiki logo is 31px height, and this image has a 1px black border, a small tweak to make them visually matched on size and position */ bottom: -1px; height: 33px; width: auto; } #footer-places, #footer > div { display: none; } /**** main content box START ***********************************************************/ /****** responsive Layout ******/ @media screen and (max-width: 1800px) { :root { --main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */ } } /* screen and (max-width: 1800px) */ @media screen and (max-width: 1365px) { :root { --main-layout-sidespace: 0; --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px); } /* re-style "sidebar" nav */ body { height: 100%; grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end]; } #p-logo { background-size: calc(var(--theme-site-logo-width) * 0.75) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.75); height: calc(var(--theme-site-logo-height) * 0.75); } #mw-panel { grid-column: aside-left/aside-right; grid-row: aside-start/aside-end; height: 35px; display: flex; align-items: flex-end; padding: 0 var(--main-layout-gap); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background-2); } #mw-panel .portal, #mw-panel #p-logo + .portal { background: none; box-shadow: none; border: 0; margin: 0; position: relative; } #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { padding: 9px 12px 8px; border: 0; border-radius: 0; background: none; color: var(--theme-sidebar-heading-text-color-2); } #mw-panel #p-logo + .portal.expanded .vector-menu-heading, #mw-panel .portal.expanded .vector-menu-heading, #mw-panel #p-logo + .portal:hover .vector-menu-heading, #mw-panel .portal:hover .vector-menu-heading { background: var(--theme-sidebar-list-item-hover-mask); border-radius: 0; } #mw-panel .portal .vector-menu-heading::after { border-color: var(--theme-sidebar-heading-arrow-color-2) transparent; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent; } #mw-navigation #mw-panel .portal .vector-menu-heading::after { margin-left: 4px; } #mw-panel div.portal .vector-menu-heading::after { border-width: 6px 5px 0 5px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 5px 6px 5px; } #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */ position: absolute; left: 0; top: 100%; z-index: 50; width: max-content; border: var(--theme-sidebar-dropdown-border); border-top: 0; background: var(--theme-sidebar-dropdown-background); box-shadow: var(--theme-sidebar-box-shadow); border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); min-width: 8em; } #mw-panel #p-logo + .portal.expanded .body, #mw-panel .portal.expanded .body, #mw-panel #p-logo + .portal:hover .body, #mw-panel .portal:hover .body { display: block !important; } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { padding: 6px 8px; } /* search: move to sidebar nav box ("main nav bar") */ #mw-head #p-search { position: absolute; top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px); } #mw-head #right-navigation #p-cactions { margin-right: 0; } /* "more" menu in #right-navigation causes horizontal scroll bar appear */ #right-navigation .vector-menu-dropdown .vector-menu-content { left: auto; right: -1px; /* 1px for border */ } /* hide sidebar toggle */ #nav-content-size-toggle { display: none; } /* site footer */ body > footer { margin-top: var(--main-layout-gap); } #mw-head #p-search { border-bottom: 0; padding-right: calc(var(--main-box-padding) / 2); } } /* screen and (max-width: 1365px) */ @media screen and (max-width: 900px) { :root { --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px); --main-layout-gap: 6px; --main-box-padding: 6px; background: var(--theme-site-background); } body { grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right]; } /** reset mw internal css **/ #mw-head { position: relative !important; margin-top: 0; top: 0; } div#mw-navigation div#mw-panel { display: flex; position: static; width: auto; overflow: visible; } div#mw-navigation div#mw-panel .portal { width: auto; } body #footer { padding-top: 0.75em; } body #footer #footer-info-lastmod, body #footer #footer-info-viewcount { display: block; } #mw-head div#left-navigation, #mw-head div#right-navigation { position: static; } div#p-logo { display: block; /* move to left */ margin: 0 var(--main-layout-gap); width: calc(var(--theme-site-logo-width) * 0.5); background-size: calc(var(--theme-site-logo-width) * 0.5) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.5); height: calc(var(--theme-site-logo-height) * 0.5); } div.mw-body { margin-top: 0; margin-left: 0; margin-right: 0; } #mw-head #p-search { background: var(--theme-navbar-search-background); padding: 6px 12px 6px 6px; border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius); border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width); top: -110px; right: -4px; z-index: 50; } #mw-head, #mw-panel, .mw-body, #footer, #mw-page-base { border-radius: 0; border-left: 0; border-right: 0; margin-left: 0; margin-right: 0; } #mw-panel::before { left: 0; right: 0; } } /* screen and (max-width:900px) */ @media screen and (max-width: 720px) { :root { --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ } /* reset */ div#p-namespaces, div#p-views, div#p-variants { top: 0; } div#mw-navigation div#mw-panel { font-size: 12px; } /* styles */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { font-size: 12px; padding: 8px 6px; } #mw-panel div.portal .vector-menu-heading::after, #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 5px 4px 0; margin-top: 1px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 4px 5px; } #mw-panel #p-logo + .portal { margin-left: calc(var(--main-layout-gap) - 6px); } div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { font-size: 12px; padding: 1px 8px; } .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { padding: 4px 8px; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { :root { background: var(--theme-site-background); } /* reset mw internal css */ #footer #footer-icons { float: none; } #footer #footer-info-copyright { padding-right: 0; padding-bottom: 40px; right: auto; left: 0; } #footer-info-copyright img { right: auto; left: 0; } div#p-logo { margin: auto; width: 100%; height: 125px; } #mw-panel { margin-top: 45px; } #mw-panel::before { transform: translateY(45px); } #mw-head #p-search { top: -92px; box-sizing: border-box; width: 100%; max-width: 20em; margin: 0; padding: var(--main-box-padding); box-shadow: none; left: 50%; right: auto; transform: translateX(-50%); border-radius: var(--main-box-border-radius); border-width: var(--theme-box-border-width); } div#simpleSearch { margin: auto; width: auto; } /* content nav to icons */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { width: 20px; height: 20px; line-height: 20px; padding: 3px 6px; box-sizing: content-box; } div.vectorTabs li a::before, div.vector-menu-dropdown .vector-menu-heading span::before { content: ""; display: inline-block; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 20px; height: 0; border-bottom: 60px solid transparent; filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color)); margin: -40px 20px 0 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A"); } div.vectorTabs li:hover a::before, div.vector-menu-dropdown:hover .vector-menu-heading span::before, div.vector-menu-dropdown.open .vector-menu-heading span::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover)); } .vectorTabs li.new a::before, .vectorTabs li.new:hover a::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink)); } #ca-edit a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A"); } #ca-view a::before, #ca-view-foreign a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E"); } #left-navigation li[id^=ca-nstab-] a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A"); } #ca-history a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A"); } #ca-talk a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A"); } #t-contributions a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E"); } #ca-addsection a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A"); } #ca-viewsource a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A"); } #p-variants .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E"); } #p-cactions .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E"); } /* Except watch/unwatch star. It does not work under chrome. */ div.vectorTabs li.mw-watchlink a::before { border: 0; filter: none; margin: 0 20px 0 0; } } /* screen and (max-width:600px) */ @media screen and (max-width: 450px) { #mw-panel { padding-left: 6px; padding-right: 6px; } #mw-panel div.portal .vector-menu-heading::after { display: none; } #mw-panel #p-navigation #p-navigation-label, #mw-panel #p-lang #p-lang-label { width: 18px; display: block; white-space: nowrap; padding: 8px; } #p-navigation-label::before, #p-lang-label::before { content: ""; display: inline-block; vertical-align: bottom; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 18px; height: 0; border-bottom: 60px solid transparent; position: relative; filter: drop-shadow(0 42px 0 var(--theme-text-color)); margin: -42px 20px 0 0; } #p-navigation-label::before { background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E"); } #p-lang-label::before { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E"); } #mw-navigation #mw-panel #p-lang { margin-left: auto; display: flex; justify-content: flex-end; } #mw-panel #p-lang .body { left: auto; right: 0; } div#simpleSearch { width: 90%; } } /* screen and (max-width:450px) */ /***** Notification *****/ .mw-notification { color: var(--theme-text-color); border: 1px solid; /* background: var(--theme-box-border-color); */ border-color: var(--theme-border-color); box-shadow: var(--theme-border-color); transform: none; } /* postedit notification */ .postedit-container { top: 4em; } /* Notification boxes on the right, e.g. after patrolling an edit */ .mw-notification.mw-notification-type-error { color: var(--theme-notice-red-text-color); border-color: var(--theme-notice-red-text-color); } .mw-notification.mw-notification-type-warn { color: var(--theme-notice-orange-text-color); border-color: var(--theme-notice-orange-text-color); } /* css for floating-scroll v3.2.0 https://amphiluke.github.io/floating-scroll/ (c) 2022 Amphiluke */ .fl-scrolls { overflow: auto; position: fixed; } .fl-scrolls div { overflow: hidden; pointer-events: none; } .fl-scrolls div:before { content: " "; } .fl-scrolls, .fl-scrolls div { font-size: 1px; line-height: 0; margin: 0; padding: 0; } .fl-scrolls-hidden div:before { content: " "; } .fl-scrolls-viewport { position: relative; } .fl-scrolls-body { overflow: auto; } .fl-scrolls-viewport .fl-scrolls { position: absolute; } .fl-scrolls-hoverable .fl-scrolls { opacity: 0; transition: opacity 0.5s 0.3s; } .fl-scrolls-hoverable:hover .fl-scrolls { opacity: 1; } .fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] { bottom: 0; min-height: 17px; } .fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div { height: 1px; } .fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] { bottom: 9999px; } .fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] { left: 0; } .fl-scrolls[data-orientation=vertical] { right: 0; min-width: 17px; } .fl-scrolls[data-orientation=vertical] div { width: 1px; } .fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] { right: 9999px; } .fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] { top: 0; } /*css for wide table */ .table-wide { clear: both; position: relative; } .mw-parser-output > .table-width { margin-top: 0.5em; margin-bottom: 0.5em; } .table-wide-inner { overflow-x: auto; } .table-wide-inner > table { margin: 0 !important; } .table-wide:before { box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color); content: ""; display: block; width: 20px; height: 100%; pointer-events: none; position: absolute; right: 0; z-index: 2; } /*********************************************************************************************************** * Common styles for "real" wiki page content. ***********************************************************************************************************/ /* Tabber box */ .tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited { #BE3838; } /* Code box */ pre, code, .mw-code { background-color: #1a1a1a; color: #ffcc00; } /* Recent changes info box */ .mw-changeslist-legend { color:black; } /* Searched information */ .mw-search-profile-tabs { background-color: transparent; } /* Notifcation / Notice box */ .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head { color: black; } .mw-echo-ui-placeholderItemWidget { color: black; } /* Advanced Box */ #mw-searchoptions { background-color: transparent; } /* Toolbar */ .wikiEditor-ui-toolbar { background-color: white; } .wikiEditor-ui-toolbar .booklet > .index { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a.current, .wikiEditor-ui-toolbar .tabs span.tab a.current:visited { color: white; } .wikiEditor-ui-toolbar .booklet > .index > .current { background-color: #b1b1b1; color: var(--theme-text-color); } .wikiEditor-ui-toolbar .booklet > .index > :hover { background-color: #565656; } .wikiEditor-ui-toolbar .page-characters div span { color: var(--theme-text-color); } .wikiEditor-ui-toolbar .page-characters div span:hover { background-color: var(--theme-button-border-color); } /* User Profile box */ .mw-message-box { color: white; background-color: black; } /* File information */ #filetoc { background-color: transparent; } .mw_metadata td { background-color: transparent; } .mw-datatable td { background-color: transparent; } .mw-datatable tr:hover td { background-color: #1F2827; } /** ToC **/ .toc { border-radius: 4px; border: 1px solid var(--theme-border-color); background: var(--theme-box-background); margin: 1em auto 1em 0; padding: 0; font-size: 1em; min-width: 12em; } .toc .toctitle h2 { margin: 0; display: flex; align-items: center; padding: 0 0.5em; } .toc .toctitle h2::before { content: ""; display: block; width: 12px; height: 0; border-bottom: 52px solid transparent; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; filter: drop-shadow(0 40px 0 var(--theme-text-color)); margin: -40px 6px 0 0; } .toc .toctitle { position: relative; overflow: hidden; text-align: left; } .toc .toctogglelabel { position: absolute; width: 100%; height: 100%; left: 0; top: 0; box-sizing: border-box; padding-right: 1em; display: flex; align-items: center; justify-content: flex-end; } .toc .toctogglespan::before, .toc .toctogglespan::after { display: none; } .toc .toctogglelabel::after { display: none; } .toc .toctogglelabel::before { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-widget-toc-arrow-color) transparent; border-width: 0 5px 6px 5px; vertical-align: middle; flex: 0 0 auto; } .toc .toctogglelabel:hover::before { border-color: var(--theme-widget-toc-arrow-color-hover) transparent; } .toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before { border-width: 6px 5px 0 5px; } /* Won't change ToC box width when toggle show/hide. */ .toctogglecheckbox:checked ~ ul { overflow: hidden; display: block; height: 0; border: 0; padding-top: 0; padding-bottom: 0; } /* content list */ .mw-content-ltr .toc ul ul, .mw-content-rtl.toc ul ul { margin: 0 0 0 1em; } .toc a { color: var(--theme-text-color); } .toc .tocnumber { color: var(--theme-text-color-note); } .toc .tocnumber::after { content: "."; } .toc .toctitle, .toc > ul { padding: 0.5em; } .toc > ul { border-top: 1px solid var(--theme-border-color); margin: 0; } .toc > ul a { display: block; padding: 2px 0.5em; border-radius: 4px; transition: background 0.1s; } .toc > ul a:hover { text-decoration: none; background: var(--theme-widget-toc-item-hover-background); } .toc h2 { font-weight: normal; } .toc li { margin: 0; } /*********************************************************************************************************** * common style for content box ***********************************************************************************************************/ .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* Thumbnail background color */ html .thumbimage { background-color: #0b0029; } /** gallery **/ .thumbinner { border-radius: 5px; } li.gallerybox div.thumb { border-radius: 5px; } .gallery * { box-sizing: initial; } .mw-gallery-traditional .thumb { display: flex; background: none; } .mw-gallery-traditional .thumb a { display: block; } .portable-infobox { border: 1px solid var(--theme-border-color); background: none; } /*********************************************************************************************************** * css for specific pages ***********************************************************************************************************/ /*********** Main page START ****************/ /* Hide page title on main page */ body.rootpage-Terracotta_Wiki.action-view h1.firstHeading, body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators, body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before { display: none; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer { text-align: right; font-size: 12px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { border: 1px solid var(--theme-border-color); border-radius: var(--main-box-border-radius); padding: 1.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 { margin-top: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent p { margin: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: flex; gap: 12px; align-items: stretch; margin-bottom: 1em; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: block; margin-bottom: 0; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { flex: 1 0 auto; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { margin-bottom: 1em; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header { font-size: 16px; text-align: center; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em { display: inline-block; font-style: normal; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul { margin: 1em auto auto; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li { list-style: none; display: inline-block; margin: 0 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: flex; gap: 12px; flex-direction: column; flex: 2 2 400px; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: block; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay { flex: 3 3 800px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { display: flex; gap: 1em; } @media screen and (max-width: 1600px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { flex-direction: column; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li { margin-top: 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm { flex: 1 1 410px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { margin: 1em 0 0; display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1.5em; list-style: none; } @media screen and (max-width: 1400px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { grid-template-columns: 1fr 1fr; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img { display: block; width: 100% !important; height: auto !important; } /*********** Main page END ****************/ .mp-flex { display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 15px; } .mp-left { flex: 4; } .mp-right { flex: 1 275px; } .navbox { --navbox-bg-color: var(--theme-content-background); --navbox-text-color: var(--theme-text-color); --navbox-title-color: var(--theme-navbar-tab-background); --navbox-header-color: var(--theme-navbar-tab-background); --navbox-alt-color: var(--theme-content-background); --navbox-border-color: var(--theme-border-color) } .navbox { width: 100%; background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); margin: 1em auto; font-size: 84%; clear: both; padding: 2px; border-spacing: 0; border: 1px solid var(--navbox-border-color, #AAA); } .navbox-title, table.navbox th { padding-left: 1em; padding-right: 1em; text-align: center; } /* Even row striping */ .navbox-even { background: var(--theme-box-border-color); color: #000; } /* Odd row striping */ .navbox-odd { background: transparent; } .collapseButton { font-weight: normal; width: auto; } .navbox .collapseButton { width: 6em; } .navbar { font-size: 88%; font-weight: normal; } .navbox .navbar { font-size: 100%; } table.collapsed tr.collapsible { display: none; } /* Merges navboxes that are directly under eachother */ .navbox + .navbox { margin-top: -11px; } .navbox .navbox-title { background: var(--navbox-title-color, #CCF); color: var(--navbox-text-color, black); font-weight: bold; } .navbox .navbox-vde { float:left; width:65px; } .navbox .navbox-title-padright { padding-right: 65px; } .navbox .navbox-title-padleft { padding-left: 65px; } .navbox .navbox-subgroup { border-spacing: 0; width: 100%; } .navbox .navbox-gutter { height: 2px; } .navbox .navbox-subgroup .navbox-gutter { background: var(--navbox-bg-color, white); } .navbox .navbox-section-row > td { padding: 0; height: 100%; } .navbox .navbox-section { width: 100%; border-spacing: 0; } .navbox .navbox-above, .navbox .navbox-below { background: var(--navbox-header-color, #DDF); text-align: center; } .navbox .navbox-image { background: var(--navbox-bg-color, white); text-align: center; } .navbox .navbox-group, .navbox .navbox-header { background: var(--navbox-header-color, #DDF); color: var(--navbox-text-color, black); font-weight: bold; height: 100%; padding: 2px 4px; } .navbox .navbox-header-collapsible { padding-left: 65px; } .navbox .navbox-group { text-align: center; padding-left: 1em; padding-right: 1em; white-space: nowrap; } .navbox .navbox-group, .navbox .navbox-image-left { border-right: 2px solid var(--navbox-bg-color, white); } .navbox-image-right { border-left: 2px solid var(--navbox-bg-color, white); } .navbox .navbox-list { background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); width: 100%; height: 100%; padding: 0; } .navbox .alt > .navbox-list { background: var(--navbox-alt-color, #F7F7F7); } .navbox .navbox-list div { padding: 0px 4px; } .navbox .navbox-list.no-group { text-align: center; padding-top: 2px; padding-bottom: 2px; } .navbox .mw-collapsible-toggle { width: 65px; } /* hlist */ .hlist ul { margin: 0; list-style: none; } .hlist li, .hlist ul ul { display: inline; } .hlist li a { white-space: nowrap; } .hlist ul ul:before { content: "(" } .hlist ul ul:after { content: ")" } .hlist li:after { content: " • "; } .hlist ul ul li:after { content: "/"; } .hlist li:last-child:after, .hlist ul ul li:last-child:after { content: none; } li.gallerybox div.thumb { background-color: transparent; border: 0; } /* Mark redirects in Special:Allpages and Special:Watchlist */ .allpagesredirect { font-style: italic; } .allpagesredirect:after { color: #808080; content: " (redirect)" } .watchlistredir { font-style: italic; } /* Giving headers and TOC a little extra space */ h2 { margin-top: 20px; } .toc { margin-top: 20px; } /* Navboxes */ .navbox { width: 100%; clear: both; } bdb07534b0ecb4e02002018d880bf22dfaaa95df 388 387 2024-04-10T14:57:34Z Azgoodaz 36052 css text/css /*********************************** CSS placed here will be applied to all skins on the entire site. Various code adpoted from * https://multiversus.wiki.gg/ by IyzMoe * https://trucksimulator.wiki.gg/ by MrPie5 * https://flight.wiki.gg/ by ReedemtheD3ad! ***********************************/ /*********************************************************************************************************** * css reset for browser default rules and MediaWiki internal rules ***********************************************************************************************************/ .responsive-image { max-width: 100%; height:auto; } * { outline: 0; } table { white-space: unset; /* be set to `no-wrap` in MW internal css */ } html { font-size: 16px; /* reset rem */ } pre { margin: 0; } h1, h2, h3, h4, h5, h6 { padding: 0; border: 0 solid transparent; } table { display: table; white-space: unset; } body { background: none; } /*********************************************************************************************************** * css for wiki.gg top bar and footer bar ***********************************************************************************************************/ /*** Wiki.gg site bars tweak ***/ div#p-personal ul { white-space: nowrap; /* for "log out" */ } #p-personal .vector-menu-content #pt-anonuserpage, #p-personal .vector-menu-content #pt-userpage a { padding-top: 0; background-position: left center; } /*** Responsive ***/ @media screen and (max-width: 720px) { footer#wikigg-footer .footer-right { margin-left: 0; } footer#wikigg-footer .footer-left { margin-right: 0; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { footer#wikigg-footer { display: grid; grid-template-columns: 35px 1fr; grid-template-rows: auto auto; align-items: center; justify-items: start; padding: 3px 0 3px 10px; } footer#wikigg-footer .footer-middle { grid-column: 1/2; grid-row: 1/3; } footer#wikigg-footer .footer-right { grid-column: 2/3; grid-row: 1/2; margin: 0; } footer#wikigg-footer .footer-left { grid-column: 2/3; grid-row: 2/3; margin: 0; } } /* screen and (max-width:600px) */ /*** Theme ***/ :root { /* for infobox */ --pi-secondary-background: #1F2827; /* other */ --theme-hover-color: #683D17; --theme-text-color-placeholder: #999; --theme-control-text-color: #BF0017; --theme-control-text-color-hover: #fff; /* for wide table */ --theme-wide-table-shadow-color: #999; /*** text color ***/ --theme-text-color: #683D17; --theme-text-color-note: #C9E6FF; --theme-text-color-em: #ffffff; --theme-heading-color: #683D17; /*** link text color ***/ --theme-link-color: #F37579; --theme-link-color-hover: #683D17; --theme-link-color-visited: #00aeff; --theme-link-color-redlink: #ff3333; /*** body background ***/ --theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed; /*** top site logo ***/ --theme-site-logo-image: url(/images/e/e6/Site-logo.png); --theme-site-logo-width: 400px; --theme-site-logo-height: 200px; /* sidebar/content common */ --theme-box-border-width: 2px; --theme-box-border-color: #000; --theme-box-background: none; --theme-box-border-style: solid; --theme-box-shadow: none; /* common */ --theme-border-color: #683D17; --theme-highlight-background: #1F2827; --theme-button-background: #87AEC9; --theme-button-border-color: #006cb0; --theme-button-background-active: #a7c7dc; --theme-button-border-color-active: #006cb0; --theme-page-base-background: #EAB885; /*** sidebar ***/ --theme-sidebar-box-background: #8D5345; --theme-sidebar-box-border-style: var(--theme-box-border-style); --theme-sidebar-box-border-width: var(--theme-box-border-width); --theme-sidebar-box-border-color: var(--theme-box-border-color); --theme-sidebar-box-shadow: var(--theme-box-shadow); --theme-sidebar-heading-text-color: white; --theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-background: #683D17; --theme-sidebar-heading-background-hover: var(--theme-link-color-hover); /* following 3 values will affect the space between the heading and the list */ --theme-sidebar-heading-border-bottom: 0; --theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */ --theme-sidebar-list-padding-top: 0px; --theme-sidebar-list-item-background: none; --theme-sidebar-list-item-hover-mask: #683D17; --theme-sidebar-list-item-text-color: white; --theme-sidebar-list-item-text-color-hover: white; /* responsive */ --theme-sidebar-heading-text-color-2: var(--theme-heading-color); --theme-sidebar-box-background-2: var(--theme-sidebar-box-background); --theme-sidebar-box-border-width-2: var(--theme-box-border-width); --theme-sidebar-box-border-style-2: var(--theme-box-border-style); --theme-sidebar-box-border-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color); --theme-sidebar-dropdown-background: #090C0C; --theme-sidebar-dropdown-border: 1px solid #888989; /*** navbar ***/ --theme-navbar-background: none; --theme-navbar-border-color: var(--theme-border-color); --theme-navbar-tab-background: #683D17; --theme-navbar-tab-box-shadow: none; --theme-navbar-tab-text-color: white; --theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color); --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color); --theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-border-color: var(--theme-border-color); --theme-navbar-tab-background-hover: #683D17; --theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-background: var(--theme-content-background); --theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color); --theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-search-box-shadow: none; --theme-navbar-search-input-background: black; --theme-navbar-search-input-border-color: var(--theme-border-color); --theme-navbar-search-input-text-color: white; --theme-navbar-search-button-background: #73FFFF; --theme-navbar-search-botton-border-color: var(--theme-border-color); --theme-navbar-search-botton-text-color: var(--theme-text-color); --theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background); --theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color); --theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color); --theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background); --theme-navbar-search-suggestions-border-color: var(--theme-border-color); --theme-navbar-search-suggestions-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em); --theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background); --theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */ --theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color); /* responsive */ --theme-navbar-search-background: var(--theme-sidebar-box-background); /*** content box ***/ --theme-content-background: #EAB885; --theme-content-border-width: 0px; --theme-content-border-style: var(--theme-box-border-style); --theme-content-border-color: var(--theme-box-border-color); --theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */ --theme-content-heading-rule-border-top: 0; /* border */ --theme-content-heading-rule-border-bottom: 0; /** category: box **/ --theme-content-category-background: none; --theme-content-category-border-style: solid; --theme-content-category-border-width: 1px; --theme-content-category-border-radius: 0; --theme-content-category-border-color: var(--theme-border-color); /*** #footer ***/ --theme-footer-text-color: #8D5345; --theme-footer-background: transparent; --theme-footer-link-color: #008aff; --theme-footer-link-color-hover: #66b8ff; --theme-footer-border-radius: 0 0 5px 5px; /** notification **/ --theme-notice-red-text-color: #bf0017; --theme-notice-orange-text-color: #cf721c; /******* "real" wiki content ********/ --theme-widget-toc-arrow-color: var(--theme-text-color); --theme-widget-toc-arrow-color-hover: var(--theme-hover-color); --theme-widget-toc-item-hover-background: var(--theme-link-color-hover); --theme-collapsible-toggle-icon-color: var(--theme-text-color); --theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color); } /*********************************************************************************************************** * base css styles for both interface and content box: font, color, etc. ***********************************************************************************************************/ /**** base styles START ***********************************************************/ .MPheading { font-synthesis: none; font-size: 2em; font-weight: 800; text-align: center; background:0 0; background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%); background-position: center bottom; background-repeat: no-repeat; background-size: 100% 1px; } .page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery { text-align: center; margin: 10px 0; } .mp-box { border:1px solid white; margin:10px 0; padding:5px; } @media screen and (min-width: 1080px){ .page-The_Chocolate_Edition_Wiki .mw-parser-output { display: flex; flex-wrap: wrap; justify-content: space-evenly; } .mainpage-left { width: calc(100% - 550px); } .mainpage-right { width: 500px; } } /* Template:FP links styles */ .fplinks { display: flex; flex-wrap: wrap; justify-content: space-evenly; align-items: stretch; text-align: center; } .fplink-outer { padding: 5px; flex-basis: calc(25% - 10px); width: calc(25% - 15px); min-width: 115px; display: inline-block; vertical-align: middle; } .fplink-wide { flex-basis: calc(33% - 10px); width: calc(33% - 15px); } .fplink-fullwidth { flex-basis: 100%; width: calc(100% - 15px); font-weight: bold; } .fplink { padding: 0.5em; box-sizing: border-box; width: 100%; height: 100%; display: table; } .fplink-plain { background: transparent; border-radius: 0; border: 0; box-shadow: none; } .fplink-inner { display: table-row; } .fplink a { display: table-cell; vertical-align: middle; } .fplink img { max-width: 150px; width: 100%; height: auto; } /* Auto-resize front page video to fit smaller columns */ .fpbox .embedvideowrap { width: 100% !important; max-width: 480px; margin: 0 auto; } .fpbox .embedvideowrap iframe { width: 100% !important; } /* Multi-column box support */ .fp-container main .columns .leftcol, .fp-container .columns .rightcol { width: 100%; margin: 0; padding: 0; } @media (min-width: 990px) { .fp-container .columns .leftcol { float: left; width: 50%; } .fp-container .columns .rightcol { float: right; width: 50%; } } .fp-section { display: flex; flex-wrap: wrap; } /* this CSS governs the responsive 2 column main page layout */ #fp-2column.fp-container { display: grid; grid-template-areas: "a" "b" "c"; grid-template-columns: 100%; } @media screen and (min-width: 990px) { #fp-2column.fp-container { grid-template-areas: "a b" "c c"; grid-template-columns: 50% 50%; } } @media screen and (min-width: 1350px) { #fp-2column.fp-container { grid-template-areas: "a b" "c b"; grid-template-columns: auto 520px; } } #fp-top { grid-area: a; } #fp-flex { grid-area: b; } #fp-bottom { grid-area: c; } /* end responsive 2 column main page layout */ /* Front page appearance styles */ .fpbox .heading, .fpbox .mainheading { border: 0; border-bottom: 1px solid transparent; } .fpbox { background: transparent; border: 1px solid transparent; box-shadow: 0 2px 5px transparent; } .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.3); border: 1px solid #505050; } .fplink-fullwidth .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.4); } .linkslabel { border-bottom: 2px solid #505050; } /* always show scroll bar for short page. * By doing this page background size won't change when expand/collapse sidebar sections. */ html { overflow-y: scroll; } /** Font **/ html, body { font-family: Helvetica, Arial, sans-serif; /* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */ color: var(--theme-text-color); } .mw-body h1, .mw-body-content h1, .mw-body-content h2 { color: var(--theme-heading-color); } body { font-size: 14px; } .vector-body { font-size: unset; } /** link color **/ /* Self-links aren't real links, they're not clickable. * Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive. * We should not use :not(.selflink) since it increases the priority and make it is difficult to override * link styles for certain elements (e.g. in wiki.gg header). */ a, a.selflink:hover, a.selflink:active { text-decoration: none; color: var(--theme-link-color); } a:visited { color: #8D5345; } a:hover, a:active { text-decoration: none; color: var(--theme-link-color-hover); } /** red link **/ /* we don't really need to mark you have "visited" an inexistent page */ a.new, a.new:visited { color: var(--theme-link-color-redlink); } /* -------------------------------------------------------- */ /* Tables */ /* -------------------------------------------------------- */ table { /* fix 100% width table with border */ box-sizing: border-box; } table.article-table, table.fandom-table, table.lined, table.bordered, table.cellborder { border-collapse: collapse; border-style: solid; border-color: #AD532D; } table.lined th, table.lined td { border-width: 0 0 1px 0; } /*** "terraria"-classed tables ***/ table.olo { border: 2px solid transparent; margin: calc(0.5em + 5px) 5px; box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color); border-radius: 3px; /* (border radius of .olo box) - 3px */ } table.olo.noborder { padding: 0; border: 0; } table.olo th, table.olo td { padding: 3px 6px; border-color: var(--theme-border-color); border-style: solid; border-width: 0; } table.olo th { background: var(--theme-highlight-background); border-color: var(--theme-border-color); text-align: center; } table.olo caption { font-weight: bold; background: var(--theme-highlight-background); padding: 5px; margin: auto 2px; } table.olo > caption { padding: 3px; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; margin: 1px 1px -4px; border-bottom-width: 1px; box-shadow: 0 0 0 1px var(--theme-highlight-background); position: relative; } table.olo > caption:after { box-sizing: content-box; content: ""; display: block; width: 100%; height: 1px; background: var(--theme-highlight-background); position: absolute; left: -4px; bottom: -2px; border-left: 4px solid var(--theme-box-background-color); border-right: 4px solid var(--theme-box-background-color); } table.olo > caption.plaincaption { background: transparent; border: 0; box-shadow: 0 0 0 0; margin-bottom: 4px; } table.olo > caption.plaincaption:after { background: transparent; border: 0; } table tfoot:empty, table thead:empty { display: none; } /* Auto line separators for tables */ table.olo.lined { padding-bottom: 0; /*display: inline-table;*/ } table.olo.lined td { border-width: 0; border-bottom-width: 1px; } table.olo.lined::after { content: ""; display: block; height: 3px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 3px; background-color: var(--theme-box-background-color); } table.lined td.noline, table.lined tr.noline td { border-bottom-width: 0; } table tr.bottomline td { border-bottom-width: 1px; } table tr.topline td { border-top-width: 1px; } table td.bottomline, table.lined tr.noline td.bottomline { border-bottom-width: 1px; } table td.topline { border-top-width: 1px; } table.olo.cellborder, table.olo.border { border-spacing: 0; padding: 4px 4px 4px 3px; position: relative; } table.olo.cellborder::before, table.olo.border::before { content: ""; display: block; width: 1px; height: calc(100% - 6px); background-color: var(--theme-box-background-color); position: absolute; left: 4px; top: 3px; } table.olo.cellborder td, table.olo.border td { border-left-width: 1px; border-bottom-width: 1px; } table.olo.cellborder th, table.olo.border th { border-left-width: 2px; border-top-width: 2px; } table.olo.cellborder tr:first-of-type th, table.olo.border tr:first-of-type th { border-top: 0; } table.olo.cellborder::after, table.olo.border::after { content: ""; display: block; height: 1px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 5px; background-color: var(--theme-box-background-color); } /* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */ table.outer { white-space: nowrap; } table.inner { border-collapse: collapse; background: inherit; width: 100%; } table.inner th { border: 2px solid var(--theme-box-background-color); } /* Fix for siderail overlapping some wide tables */ @media screen and (max-width: 1520px) and (min-width: 1350px) { .with-siderail table.olo .i { white-space: normal; } .with-siderail table.olo th { font-size: 90%; } .with-siderail table.olo td:not(.il1c) img { max-width: 100%; height: auto; } } .olo th { border-bottom: 1px solid; } .wikitable, .wikitable > tr > th, .wikitable > * > tr > th { color: inherit; background: none; } /* .jquery-tablesorter th.headerSort{ border: 1px solid var(--theme-border-color); } */ table.cargoTable.noMerge tr:nth-child(2n) { background: rgba(0, 0, 0, 0.25); } table.cargoTable.noMerge tr:nth-child(2n+1) { background: none; } table.olo caption { border-width: 1px; border-style: solid; border-top-color: rgb(244, 124, 60, 0.1); border-right-color: rgb(13, 4, 2, 0.5); border-bottom-color: rgb(13, 4, 2, 0.5); border-left-color: rgb(244, 124, 60, 0.1); border-radius: 8px; } table.olo { /*display: inherit;*/ width: auto; } .olo.sortable.lined.align-center.jquery-tablesorter { /*width: min-content;*/ } #possible-modifiers-table, .olo.lined.sortable.jquery-tablesorter, .olo.lined { width: auto; } /**** base styles END *****/ /*********************************************************************************************************/ input, button { color: var(--theme-control-text-color); /* caret-color: var(--theme-text-color); */ } input[type=submit] { color: var(--theme-control-text-color); } ::placeholder { color: var(--theme-text-color-placeholder); } /* Removes VisualEdit button */ #ca-ve-edit { display: none; } /* Link color */ .mw-parser-output a.external, .mw-parser-output a.external:visited, .mw-parser-output a.extiw, .mw-parser-output a.extiw:visited, .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { color: #ff9000; } /* Text color */ #content, #firstHeading, .infocard .main-heading .hgroup, h1, h2, h3, h4, h5, h6, div.hat-note.t-main, #contentSub, #contentSub2, .search-types .current a, .infobox > .title > span, code, .trw-toggleable.not-toggled.achievements .achievement b * { color: var(--theme-text-color); } .i .note, .note-text { color: var(--theme-text-color-note); } .pixel img, .pixel, #mw-imagepage-section-filehistory img { image-rendering: pixelated; /*for chrome*/ image-rendering: crisp-edges; /*for firefox*/ } .small { font-size: 85%; } .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* References smaller text than main */ .references { font-size: 90%; } /* Larger font for Module: code display (default is smaller than other code pages) */ pre.lua.source-lua { font-size: 14px !important; } /* Facilitate inline scary transclusion */ .scary-transclusion p, .scary-transclusion .mw-parser-output { display: inline; } /* hide last empty paragraph at the end */ div.mw-parser-output > p:last-child > br:only-child { display: none; } /* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */ .apihelp-parameters dd:empty::before { content: " "; } .block { display: block; } .inline { display: inline; } .inline-block { display: inline-block; } hr.space { height: 4px; background: none; border: 0; } .page-content .vertical-align-top * { vertical-align: top; } .page-content .vertical-align-bottom * { vertical-align: bottom; } /* Drowning Table No Border */ .drowning-table-no-border { border: none; } /* Gadget description length */ .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body { max-width: unset; } /* Box at the top of all pages when the user has a new message on their User_talk: page */ .usermessage { background-color: var(--theme-box-background-color); border-color: var(--theme-box-border-color); color: var(--theme-text-color); } /*********************************************************************************************************** * interface layout and styles for widgets outside of content box ***********************************************************************************************************/ :root { --main-layout-logo-box-height: 200px; --main-layout-logo-offset: 12px; --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ --main-layout-sidebar-width: 180px; /* width of side navbar, without gap */ --main-layout-sidespace: 24px; /* whitespace width on most left and most right */ --main-layout-gap: 12px; --main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px); --main-box-border-radius: 5px; --main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width)); --main-box-padding: 12px; background: var(--theme-site-background); /* Removes second vertical scrollbar(mw 1.37 fix) */ overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */ } /**** Main Layout START ***********************************************************/ /** * Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout */ html, body { min-height: 100%; } html { height: 100%; scroll-padding-top: var(--main-layout-topbar-height); } body { height: auto; } /*** main grid container ***/ body { /* self */ box-sizing: border-box; /* grid */ display: grid; grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end]; gap: 0 var(--main-layout-gap); } /*** grid items ***/ /* Flatten DOM structure. Therefore we have following grid items under body grid container: * div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer. */ body > .content-wrapper, #mw-navigation { display: contents; } /** unused, hide them **/ #mw-head-base, #mw-navigation > h2 { display: none; } /** side nav bar **/ #mw-panel { grid-column: aside-left/aside-right; grid-row: nav-start/page-end; margin-bottom: var(--main-layout-gap); float: none; width: unset; padding: 0; } /** nav **/ #mw-head { grid-column: content-left/content-right; grid-row: nav-start/nav-end; } /** content **/ .mw-body { grid-column: content-left/content-right; grid-row: content-start/content-end; } /* For some page such as api.php, .mw-body is the only child, so take up all space. */ .mw-body:first-child { grid-column: body-left/body-right; grid-row: page-start/page-end; } /** #footer: content footer **/ #footer { grid-column: content-left/content-right; grid-row: footer-start/footer-end; margin: 0; } /** used to gen box shadow for main box (nav + content + #footer) **/ #mw-page-base { grid-column: content-left/content-right; grid-row: nav-start/footer-end; height: 100%; } /** wiki.gg footer bar **/ body > footer { grid-column: body-left/body-right; grid-row: page-end/body-end; } /*** logo block. It is absolute position ***/ #p-logo { position: absolute; width: 100%; height: auto; left: 0; top: var(--main-layout-topbar-height); background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat; display: flex; align-items: center; justify-content: center; filter: drop-shadow(0 0 5px black); } /* use logo image as <a>'s background will sometime flicker when hovered on Firefox, * I still don't know why, but move background to #p-logo can avoid this issue. */ #p-logo .mw-wiki-logo { width: var(--theme-site-logo-width); height: var(--theme-site-logo-height); margin: auto; background: none; /* logo flicker fix */ } /**** Main Layout END ***********************************************************/ /**** side panel START ***********************************************************/ #mw-panel { font-size: 12px; line-height: 1.5; color: var(--theme-text-color); } #mw-panel a { text-decoration: none; } /* sections */ #mw-panel .portal, #mw-panel #p-logo + .portal { margin: var(--main-layout-gap) 0 0 0; padding: 0; color: var(--theme-sidebar-heading-text-color); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background); } #mw-panel #p-logo + .portal { margin-top: 0; position: relative; } /* section heading */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { margin: 0; padding: 6px 10px; border-bottom: var(--theme-sidebar-heading-border-bottom); border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0; background: var(--theme-sidebar-heading-background); font-size: 15px; line-height: 18px; cursor: pointer; display: flex; align-items: center; justify-content: space-between; color: var(--theme-sidebar-heading-text-color); } /* arrow icon */ #mw-panel .portal .vector-menu-heading::after { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-sidebar-heading-arrow-color) transparent; border-width: 0 5px 6px 5px; margin-top: 4px; vertical-align: middle; flex: 0 0 auto; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent; } #mw-panel .portal.collapsed .vector-menu-heading { border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 6px 5px 0 5px; } /* list */ #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { background: none; border: 0; padding: 0; margin: 0; border-top: var(--theme-sidebar-list-border-top); } #mw-panel .portal .body ul { padding: var(--theme-sidebar-list-padding-top) 4px 4px; } #mw-panel .portal .body li { margin: 0; padding: 0; font-size: inherit; line-height: inherit; background: var(--theme-sidebar-list-item-background); border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal .body li:hover { background: var(--theme-sidebar-list-item-hover-mask); } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { display: block; padding: 3px 6px; color: var(--theme-sidebar-list-item-text-color); } #mw-panel .portal .body li a:hover { color: var(--theme-sidebar-list-item-text-color-hover); } #mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */ text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */ background-position: 8px center; /* align icon with other text */ } #merch { margin: 1.5em auto auto 1em; } /**** side panel END ***********************************************************/ /**** main content box START ***********************************************************/ /**** box for nav+content+#footer ****/ #mw-page-base { border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; box-sizing: border-box; background: var(--theme-page-base-background); } /**** navbar ****/ #mw-head { margin: var(--theme-box-border-width) var(--theme-box-border-width) 0; padding: var(--main-box-padding) 0 0 0; background: var(--theme-navbar-background); position: relative; display: flex; justify-content: space-between; align-items: flex-end; width: auto; } #mw-head #left-navigation, #mw-head #right-navigation { float: none; flex: 1 1 auto; margin: 0; display: flex; align-items: flex-end; } #mw-head #left-navigation::before, #mw-head #left-navigation::after, #mw-head #right-navigation::before, #mw-head #right-navigation::after { content: ""; display: block; border-bottom: 1px solid var(--theme-navbar-border-color); } #mw-head #left-navigation { justify-content: flex-start; } #mw-head #left-navigation::before { flex: 0 0 var(--main-box-padding); } #mw-head #left-navigation::after { flex: 1 1 auto; } #mw-head #right-navigation { justify-content: flex-end; } #mw-head #right-navigation::before { flex: 1 1 auto; } #mw-head #right-navigation::after { flex: 0 0 var(--main-box-padding); } /* reset */ #p-search, .vector-menu-dropdown, #mw-head .vector-menu-dropdown .vector-menu-heading, .vector-menu-dropdown .vector-menu-heading span, .vectorTabs, .vectorTabs ul, .vectorTabs span, .vectorTabs li, .vectorTabs li a, .vectorTabs li.selected a, .vectorTabs li.selected a:visited { background-image: none; float: none; height: auto; display: block; } #mw-head input { display: block; z-index: 1; } #mw-head input + .vector-menu-heading { z-index: 0; } .vectorMenuCheckbox:focus + .vector-menu-heading { outline: 0; } .vectorTabs ul { display: flex; } .vectorTabs ul li, .vector-menu-dropdown { display: block; white-space: nowrap; } .vector-menu-dropdown.emptyPortlet { display: none; } /* override some mw css */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { color: var(--theme-navbar-tab-text-color); font-size: 14px; line-height: 24px; padding: 3px 12px; overflow: hidden; } .vector-menu-dropdown .vector-menu-heading:hover span { color: var(--theme-navbar-tab-text-color); /* reset */ text-decoration: underline; } .vector-menu-tabs { padding: 0; } .vectorTabs li, .vector-menu-dropdown { background: var(--theme-navbar-tab-background); border-style: solid; border-color: var(--theme-navbar-tab-border-color); border-width: 1px; border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0; box-shadow: var(--theme-navbar-tab-box-shadow); position: relative; margin-right: calc(var(--main-box-padding) / 2); } .vectorTabs li::after, .vector-menu-dropdown::after { content: ""; display: block; width: calc(var(--main-box-padding) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); position: absolute; left: 100%; margin-left: 1px; } div.vectorTabs li:hover, div.vector-menu-dropdown:hover, div.vector-menu-dropdown.open { color: var(--theme-navbar-tab-text-color-hover); border-color: var(--theme-navbar-tab-border-color-hover); background: var(--theme-navbar-tab-background-hover); } div.vectorTabs li.selected:hover a, div.vectorTabs li.selected:hover a:visited, div.vectorTabs li:hover a, div.vector-menu-dropdown:hover .vector-menu-heading span, div.vector-menu-dropdown.open .vector-menu-heading span { color: var(--theme-navbar-tab-text-color-hover); } .vectorTabs li.new a, .vectorTabs li.new a:visited { color: var(--theme-navbar-tab-text-color-redlink); } .vectorTabs li.selected { background: var(--theme-navbar-tab-selected-background); border-color: var(--theme-navbar-tab-selected-border-color); border-bottom: 0; padding-bottom: 1px; } .vectorTabs li.selected:hover { background: var(--theme-navbar-tab-selected-background); } .vectorTabs li.selected:hover span { background: none; } /* watch/unwatch star */ .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { display: block; position: unset; width: 18px; height: 18px; padding: 6px 8px; box-sizing: content-box; } .vector-menu-tabs .mw-watchlink.icon a::before { height: 18px; width: 18px; display: inline-block; position: unset; margin-right: 20px; } .vector-menu-tabs #ca-unwatch.icon .loading::before, .vector-menu-tabs #ca-watch.icon .loading::before { transform-origin: 50% 52%; } #mw-head .vector-menu-dropdown .vector-menu-heading { padding: 0; margin: 0; } .vector-menu-dropdown .vector-menu-heading::after { display: none; } .vector-menu-dropdown .vector-menu-heading span::after { content: ""; display: inline-block; background: none; position: unset; width: 0; height: 0; border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent; border-style: solid; border-width: 6px 5px 0 5px; margin-left: 4px; vertical-align: middle; } .vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after, .vector-menu-dropdown:hover .vector-menu-heading span::after { border-width: 0 5px 6px 5px; border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent; } /* drop down menu */ .vector-menu-dropdown.open .menu { visibility: visible; } /* reset mw 1.37 css */ .vector-menu-dropdown:not(.vector-user-menu) li { font-size: 1em; } .vector-menu-dropdown .vector-menu-content, .vector-menu-dropdown > .menu { font-size: 15px; background: var(--theme-navbar-tab-dropdown-background); margin: 0; border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); border-width: 1px; border-style: solid; border-color: var(--theme-navbar-tab-dropdown-border-color); box-shadow: var(--theme-navbar-tab-dropdown-box-shadow); padding: 4px; top: 100%; left: -1px; /* 1px for border */ min-width: 8em; } .vector-menu-dropdown .menu li a { text-decoration: none; padding: 10px 8px; border-radius: calc(var(--main-box-border-radius) - 2px); font-size: 1em; color: var(--theme-navbar-tab-text-color); } .vector-menu-dropdown .menu li a:hover { background-color: var(--theme-navbar-tab-dropdown-hover-mask); color: var(--theme-navbar-tab-text-color-hover); } .vector-menu-dropdown li.selected { display: none; /* just remove current selected (already displayed in header) */ } /* search */ #p-search form, #p-search input { margin: 0; } #mw-head #p-search { margin: 0; padding: 0 0 6px calc(var(--main-layout-gap) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); } #simpleSearch { background: none; margin: 0; border: 0; color: var(--theme-text-color); width: 18em; padding: 0; height: auto; border-radius: 0; transition: none; display: grid; grid-template-columns: 1fr 0fr; grid-template-rows: 1fr; align-content: stretch; justify-content: stretch; } #simpleSearch #searchInput { grid-column: 1/2; grid-row: 1/2; font-size: 14px; line-height: 16px; text-align: left; padding: 3px 5px; background: var(--theme-navbar-search-input-background); border-radius: 2px 0 0 2px; border-width: 1px; border-style: solid; border-color: var(--theme-navbar-search-input-border-color); border-right: 0; word-wrap: break-word; appearance: none; -webkit-appearance: none; color: var(--theme-navbar-search-input-text-color); height: auto; } #searchInput:focus, #simpleSearch:hover #searchInput, #simpleSearch:hover #searchInput:focus { border-color: var(--theme-navbar-search-input-border-color); box-shadow: none; } #simpleSearch #searchButton { grid-column: 2/3; grid-row: 1/2; box-sizing: border-box; position: static; /* reset css from mw internal */ display: block; width: 28px; height: 100%; /* mw internal css override its button default styles, so override again */ background: var(--theme-navbar-search-button-background); border: 1px solid; border-color: var(--theme-navbar-search-botton-border-color); border-radius: 0 2px 2px 0; z-index: 0; } #simpleSearch #searchButton:hover, #searchInput:hover ~ #searchButton, #searchInput:focus ~ #searchButton { background: var(--theme-navbar-search-button-background-active); border-color: var(--theme-navbar-search-botton-border-color-active); } /* use ::before & ::after to draw search icon */ #simpleSearch::before, #simpleSearch::after { content: ""; display: block; grid-column: 2/3; grid-row: 1/2; z-index: 1; place-self: center; border-style: solid; border-color: var(--theme-navbar-search-botton-text-color); pointer-events: none; } #simpleSearch:hover::before, #simpleSearch:hover::after { border-color: var(--theme-navbar-search-botton-text-color-active); } #simpleSearch::before { border-width: 2px; border-radius: 100%; width: 8px; height: 8px; margin: 0 0 1px 0; transform: translateX(-1px); } #simpleSearch::after { border-width: 1px; width: 3px; height: 0; transform: translate(4px, 4px) rotate(45deg); } /* search result suggestion */ .suggestions { background: var(--theme-navbar-search-suggestions-background); border: 1px solid; border-color: var(--theme-navbar-search-suggestions-border-color); transform: translateX(3px); /* self border 2px + input border 1px */ } .suggestions .suggestions-results, .suggestions .suggestions-special { background: none; border: 0; } .suggestions .suggestions-results { border-bottom: 1px solid; border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color); } .suggestions .suggestions-result, .suggestions .suggestions-special .special-query, .suggestions a.mw-searchSuggest-link, .suggestions a.mw-searchSuggest-link:hover, .suggestions a.mw-searchSuggest-link:active, .suggestions a.mw-searchSuggest-link:focus { color: var(--theme-navbar-search-suggestions-text-color); } .suggestions .suggestions-result-current { background: var(--theme-navbar-search-suggestions-hover-mask); color: var(--theme-navbar-search-suggestions-text-color-hover); } .suggestions .suggestions-special { margin-top: var(--theme-navbar-search-suggestions-special-offset-top); border-top: 1px solid; border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color); } .suggestions .suggestions-special .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color); } .suggestions .suggestions-result-current .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color-hover); } /**** main content box ****/ body .mw-body { color: var(--theme-text-color); /* override mw internal css */ background: var(--theme-content-background); border-style: var(--theme-content-border-style); border-width: var(--theme-content-border-width); border-color: var(--theme-content-border-color); margin: 0 var(--theme-box-border-width); box-sizing: border-box; padding: 0; z-index: 1; /* cover #footer */ display: flex; flex-direction: column; } .content-body { flex: 1 1 auto; } .content-body > main { align-self: stretch; padding: var(--main-box-padding); } #firstHeading { border: 0; margin: 0; overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */ color: var(--theme-heading-color); } #contentSub, #contentSub2 { margin: 0; } #contentSub .subpages { color: transparent; line-height: 1.5; font-size: 0; } #contentSub .subpages a { font-size: 12px; vertical-align: middle; display: inline-flex; align-items: center; padding-left: 4px; } #contentSub .subpages a::before { content: ""; display: inline-block; height: 4px; width: 4px; border-color: var(--theme-content-subpage-icon-color); border-style: solid; border-width: 0 0 2px 2px; margin: 0 2px 0 0; transform: rotate(45deg); } #bodyContent { display: flex; flex-direction: column; } #mw-content-text { flex: 1 1 auto; min-height: 35em; } #mw-content-text::before { content: ""; display: block; height: 0; border-top: var(--theme-content-heading-rule-border-top); border-bottom: var(--theme-content-heading-rule-border-bottom); margin-top: 2px; margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */ } /* section edit link */ .mw-editsection { white-space: nowrap; } /* "category:" box */ #catlinks { background: var(--theme-content-category-background); border-width: var(--theme-content-category-border-width); border-style: var(--theme-content-category-border-style); border-color: var(--theme-content-category-border-color); border-radius: var(--theme-content-category-border-radius); margin: var(--main-layout-gap) 0 0 0; padding: calc(var(--main-box-padding) / 2) var(--main-box-padding); } /* ads */ div.games-showcase-header, div.games-showcase-footer, .content-body > .games-showcase-sidebar { margin: 0; padding: var(--main-box-padding); } div.games-showcase-header { padding-bottom: 0; } div.games-showcase-footer { padding-top: 0; } .games-showcase-header img, .games-showcase-footer img { height: 100%; width: auto; object-fit: contain; } .content-body > .games-showcase-sidebar { padding-left: 0; } aside.games-showcase-sidebar div.sidebar-showcase { padding: 0 0 var(--main-box-padding) 0; } @media screen and (max-width: 1100px) { .games-showcase-header img, .games-showcase-footer img { height: auto !important; width: 100% !important; object-fit: contain; } } @media screen and (max-width: 926px) { .games-showcase-header img, .games-showcase-footer img { object-position: 50%; height: 105px !important; width: 100% !important; object-fit: none !important; } } /**** #footer (copyright info) ****/ #footer { /* self */ color: var(--theme-footer-text-color); background: var(--theme-footer-background); background-clip: padding-box; padding: var(--main-box-padding); margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width); border-radius: var(--theme-footer-border-radius); position: relative; /* grid */ display: grid; grid-template-columns: [l] 1fr 0fr [r]; grid-template-rows: [t] auto auto [b]; z-index: 0; /* covered by content */ } .mw-footer li { color: var(--theme-footer-text-color); } #footer a { color: var(--theme-footer-link-color); } #footer a:hover { color: var(--theme-footer-link-color-hover); } #footer-info { font-size: 11px; display: contents; } #footer ul li { font-size: inherit; line-height: 1.5; padding: 0; } #footer-icons { grid-column: span 1/r; grid-row: t/b; place-self: end; } #footer #footer-info-lastmod { grid-column: l/span 1; grid-row: t/span 1; place-self: start; margin-bottom: 1em; } #footer #footer-info-copyright { grid-column: l/span 1; grid-row: span 1/b; place-self: end stretch; position: relative; padding-right: 100px; } #footer-info-copyright img { position: absolute; right: 0; /* mediawiki logo is 31px height, and this image has a 1px black border, a small tweak to make them visually matched on size and position */ bottom: -1px; height: 33px; width: auto; } #footer-places, #footer > div { display: none; } /**** main content box START ***********************************************************/ /****** responsive Layout ******/ @media screen and (max-width: 1800px) { :root { --main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */ } } /* screen and (max-width: 1800px) */ @media screen and (max-width: 1365px) { :root { --main-layout-sidespace: 0; --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px); } /* re-style "sidebar" nav */ body { height: 100%; grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end]; } #p-logo { background-size: calc(var(--theme-site-logo-width) * 0.75) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.75); height: calc(var(--theme-site-logo-height) * 0.75); } #mw-panel { grid-column: aside-left/aside-right; grid-row: aside-start/aside-end; height: 35px; display: flex; align-items: flex-end; padding: 0 var(--main-layout-gap); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background-2); } #mw-panel .portal, #mw-panel #p-logo + .portal { background: none; box-shadow: none; border: 0; margin: 0; position: relative; } #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { padding: 9px 12px 8px; border: 0; border-radius: 0; background: none; color: var(--theme-sidebar-heading-text-color-2); } #mw-panel #p-logo + .portal.expanded .vector-menu-heading, #mw-panel .portal.expanded .vector-menu-heading, #mw-panel #p-logo + .portal:hover .vector-menu-heading, #mw-panel .portal:hover .vector-menu-heading { background: var(--theme-sidebar-list-item-hover-mask); border-radius: 0; } #mw-panel .portal .vector-menu-heading::after { border-color: var(--theme-sidebar-heading-arrow-color-2) transparent; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent; } #mw-navigation #mw-panel .portal .vector-menu-heading::after { margin-left: 4px; } #mw-panel div.portal .vector-menu-heading::after { border-width: 6px 5px 0 5px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 5px 6px 5px; } #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */ position: absolute; left: 0; top: 100%; z-index: 50; width: max-content; border: var(--theme-sidebar-dropdown-border); border-top: 0; background: var(--theme-sidebar-dropdown-background); box-shadow: var(--theme-sidebar-box-shadow); border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); min-width: 8em; } #mw-panel #p-logo + .portal.expanded .body, #mw-panel .portal.expanded .body, #mw-panel #p-logo + .portal:hover .body, #mw-panel .portal:hover .body { display: block !important; } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { padding: 6px 8px; } /* search: move to sidebar nav box ("main nav bar") */ #mw-head #p-search { position: absolute; top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px); } #mw-head #right-navigation #p-cactions { margin-right: 0; } /* "more" menu in #right-navigation causes horizontal scroll bar appear */ #right-navigation .vector-menu-dropdown .vector-menu-content { left: auto; right: -1px; /* 1px for border */ } /* hide sidebar toggle */ #nav-content-size-toggle { display: none; } /* site footer */ body > footer { margin-top: var(--main-layout-gap); } #mw-head #p-search { border-bottom: 0; padding-right: calc(var(--main-box-padding) / 2); } } /* screen and (max-width: 1365px) */ @media screen and (max-width: 900px) { :root { --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px); --main-layout-gap: 6px; --main-box-padding: 6px; background: var(--theme-site-background); } body { grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right]; } /** reset mw internal css **/ #mw-head { position: relative !important; margin-top: 0; top: 0; } div#mw-navigation div#mw-panel { display: flex; position: static; width: auto; overflow: visible; } div#mw-navigation div#mw-panel .portal { width: auto; } body #footer { padding-top: 0.75em; } body #footer #footer-info-lastmod, body #footer #footer-info-viewcount { display: block; } #mw-head div#left-navigation, #mw-head div#right-navigation { position: static; } div#p-logo { display: block; /* move to left */ margin: 0 var(--main-layout-gap); width: calc(var(--theme-site-logo-width) * 0.5); background-size: calc(var(--theme-site-logo-width) * 0.5) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.5); height: calc(var(--theme-site-logo-height) * 0.5); } div.mw-body { margin-top: 0; margin-left: 0; margin-right: 0; } #mw-head #p-search { background: var(--theme-navbar-search-background); padding: 6px 12px 6px 6px; border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius); border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width); top: -110px; right: -4px; z-index: 50; } #mw-head, #mw-panel, .mw-body, #footer, #mw-page-base { border-radius: 0; border-left: 0; border-right: 0; margin-left: 0; margin-right: 0; } #mw-panel::before { left: 0; right: 0; } } /* screen and (max-width:900px) */ @media screen and (max-width: 720px) { :root { --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ } /* reset */ div#p-namespaces, div#p-views, div#p-variants { top: 0; } div#mw-navigation div#mw-panel { font-size: 12px; } /* styles */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { font-size: 12px; padding: 8px 6px; } #mw-panel div.portal .vector-menu-heading::after, #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 5px 4px 0; margin-top: 1px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 4px 5px; } #mw-panel #p-logo + .portal { margin-left: calc(var(--main-layout-gap) - 6px); } div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { font-size: 12px; padding: 1px 8px; } .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { padding: 4px 8px; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { :root { background: var(--theme-site-background); } /* reset mw internal css */ #footer #footer-icons { float: none; } #footer #footer-info-copyright { padding-right: 0; padding-bottom: 40px; right: auto; left: 0; } #footer-info-copyright img { right: auto; left: 0; } div#p-logo { margin: auto; width: 100%; height: 125px; } #mw-panel { margin-top: 45px; } #mw-panel::before { transform: translateY(45px); } #mw-head #p-search { top: -92px; box-sizing: border-box; width: 100%; max-width: 20em; margin: 0; padding: var(--main-box-padding); box-shadow: none; left: 50%; right: auto; transform: translateX(-50%); border-radius: var(--main-box-border-radius); border-width: var(--theme-box-border-width); } div#simpleSearch { margin: auto; width: auto; } /* content nav to icons */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { width: 20px; height: 20px; line-height: 20px; padding: 3px 6px; box-sizing: content-box; } div.vectorTabs li a::before, div.vector-menu-dropdown .vector-menu-heading span::before { content: ""; display: inline-block; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 20px; height: 0; border-bottom: 60px solid transparent; filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color)); margin: -40px 20px 0 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A"); } div.vectorTabs li:hover a::before, div.vector-menu-dropdown:hover .vector-menu-heading span::before, div.vector-menu-dropdown.open .vector-menu-heading span::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover)); } .vectorTabs li.new a::before, .vectorTabs li.new:hover a::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink)); } #ca-edit a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A"); } #ca-view a::before, #ca-view-foreign a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E"); } #left-navigation li[id^=ca-nstab-] a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A"); } #ca-history a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A"); } #ca-talk a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A"); } #t-contributions a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E"); } #ca-addsection a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A"); } #ca-viewsource a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A"); } #p-variants .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E"); } #p-cactions .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E"); } /* Except watch/unwatch star. It does not work under chrome. */ div.vectorTabs li.mw-watchlink a::before { border: 0; filter: none; margin: 0 20px 0 0; } } /* screen and (max-width:600px) */ @media screen and (max-width: 450px) { #mw-panel { padding-left: 6px; padding-right: 6px; } #mw-panel div.portal .vector-menu-heading::after { display: none; } #mw-panel #p-navigation #p-navigation-label, #mw-panel #p-lang #p-lang-label { width: 18px; display: block; white-space: nowrap; padding: 8px; } #p-navigation-label::before, #p-lang-label::before { content: ""; display: inline-block; vertical-align: bottom; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 18px; height: 0; border-bottom: 60px solid transparent; position: relative; filter: drop-shadow(0 42px 0 var(--theme-text-color)); margin: -42px 20px 0 0; } #p-navigation-label::before { background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E"); } #p-lang-label::before { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E"); } #mw-navigation #mw-panel #p-lang { margin-left: auto; display: flex; justify-content: flex-end; } #mw-panel #p-lang .body { left: auto; right: 0; } div#simpleSearch { width: 90%; } } /* screen and (max-width:450px) */ /***** Notification *****/ .mw-notification { color: var(--theme-text-color); border: 1px solid; /* background: var(--theme-box-border-color); */ border-color: var(--theme-border-color); box-shadow: var(--theme-border-color); transform: none; } /* postedit notification */ .postedit-container { top: 4em; } /* Notification boxes on the right, e.g. after patrolling an edit */ .mw-notification.mw-notification-type-error { color: var(--theme-notice-red-text-color); border-color: var(--theme-notice-red-text-color); } .mw-notification.mw-notification-type-warn { color: var(--theme-notice-orange-text-color); border-color: var(--theme-notice-orange-text-color); } /* css for floating-scroll v3.2.0 https://amphiluke.github.io/floating-scroll/ (c) 2022 Amphiluke */ .fl-scrolls { overflow: auto; position: fixed; } .fl-scrolls div { overflow: hidden; pointer-events: none; } .fl-scrolls div:before { content: " "; } .fl-scrolls, .fl-scrolls div { font-size: 1px; line-height: 0; margin: 0; padding: 0; } .fl-scrolls-hidden div:before { content: " "; } .fl-scrolls-viewport { position: relative; } .fl-scrolls-body { overflow: auto; } .fl-scrolls-viewport .fl-scrolls { position: absolute; } .fl-scrolls-hoverable .fl-scrolls { opacity: 0; transition: opacity 0.5s 0.3s; } .fl-scrolls-hoverable:hover .fl-scrolls { opacity: 1; } .fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] { bottom: 0; min-height: 17px; } .fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div { height: 1px; } .fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] { bottom: 9999px; } .fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] { left: 0; } .fl-scrolls[data-orientation=vertical] { right: 0; min-width: 17px; } .fl-scrolls[data-orientation=vertical] div { width: 1px; } .fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] { right: 9999px; } .fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] { top: 0; } /*css for wide table */ .table-wide { clear: both; position: relative; } .mw-parser-output > .table-width { margin-top: 0.5em; margin-bottom: 0.5em; } .table-wide-inner { overflow-x: auto; } .table-wide-inner > table { margin: 0 !important; } .table-wide:before { box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color); content: ""; display: block; width: 20px; height: 100%; pointer-events: none; position: absolute; right: 0; z-index: 2; } /*********************************************************************************************************** * Common styles for "real" wiki page content. ***********************************************************************************************************/ /* Tabber box */ .tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited { #BE3838; } /* Code box */ pre, code, .mw-code { background-color: #1a1a1a; color: #ffcc00; } /* Recent changes info box */ .mw-changeslist-legend { color:black; } /* Searched information */ .mw-search-profile-tabs { background-color: transparent; } /* Notifcation / Notice box */ .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head { color: black; } .mw-echo-ui-placeholderItemWidget { color: black; } /* Advanced Box */ #mw-searchoptions { background-color: transparent; } /* Toolbar */ .wikiEditor-ui-toolbar { background-color: white; } .wikiEditor-ui-toolbar .booklet > .index { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a.current, .wikiEditor-ui-toolbar .tabs span.tab a.current:visited { color: white; } .wikiEditor-ui-toolbar .booklet > .index > .current { background-color: #b1b1b1; color: var(--theme-text-color); } .wikiEditor-ui-toolbar .booklet > .index > :hover { background-color: #565656; } .wikiEditor-ui-toolbar .page-characters div span { color: var(--theme-text-color); } .wikiEditor-ui-toolbar .page-characters div span:hover { background-color: var(--theme-button-border-color); } /* User Profile box */ .mw-message-box { color: white; background-color: black; } /* File information */ #filetoc { background-color: transparent; } .mw_metadata td { background-color: transparent; } .mw-datatable td { background-color: transparent; } .mw-datatable tr:hover td { background-color: #1F2827; } /** ToC **/ .toc { border-radius: 4px; border: 1px solid var(--theme-border-color); background: var(--theme-box-background); margin: 1em auto 1em 0; padding: 0; font-size: 1em; min-width: 12em; } .toc .toctitle h2 { margin: 0; display: flex; align-items: center; padding: 0 0.5em; } .toc .toctitle h2::before { content: ""; display: block; width: 12px; height: 0; border-bottom: 52px solid transparent; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; filter: drop-shadow(0 40px 0 var(--theme-text-color)); margin: -40px 6px 0 0; } .toc .toctitle { position: relative; overflow: hidden; text-align: left; } .toc .toctogglelabel { position: absolute; width: 100%; height: 100%; left: 0; top: 0; box-sizing: border-box; padding-right: 1em; display: flex; align-items: center; justify-content: flex-end; } .toc .toctogglespan::before, .toc .toctogglespan::after { display: none; } .toc .toctogglelabel::after { display: none; } .toc .toctogglelabel::before { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-widget-toc-arrow-color) transparent; border-width: 0 5px 6px 5px; vertical-align: middle; flex: 0 0 auto; } .toc .toctogglelabel:hover::before { border-color: var(--theme-widget-toc-arrow-color-hover) transparent; } .toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before { border-width: 6px 5px 0 5px; } /* Won't change ToC box width when toggle show/hide. */ .toctogglecheckbox:checked ~ ul { overflow: hidden; display: block; height: 0; border: 0; padding-top: 0; padding-bottom: 0; } /* content list */ .mw-content-ltr .toc ul ul, .mw-content-rtl.toc ul ul { margin: 0 0 0 1em; } .toc a { color: var(--theme-text-color); } .toc .tocnumber { color: var(--theme-text-color-note); } .toc .tocnumber::after { content: "."; } .toc .toctitle, .toc > ul { padding: 0.5em; } .toc > ul { border-top: 1px solid var(--theme-border-color); margin: 0; } .toc > ul a { display: block; padding: 2px 0.5em; border-radius: 4px; transition: background 0.1s; } .toc > ul a:hover { text-decoration: none; background: var(--theme-widget-toc-item-hover-background); } .toc h2 { font-weight: normal; } .toc li { margin: 0; } /*********************************************************************************************************** * common style for content box ***********************************************************************************************************/ .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* Thumbnail background color */ html .thumbimage { background-color: #0b0029; } /** gallery **/ .thumbinner { border-radius: 5px; } li.gallerybox div.thumb { border-radius: 5px; } .gallery * { box-sizing: initial; } .mw-gallery-traditional .thumb { display: flex; background: none; } .mw-gallery-traditional .thumb a { display: block; } .portable-infobox { border: 1px solid var(--theme-border-color); background: none; } /*********************************************************************************************************** * css for specific pages ***********************************************************************************************************/ /*********** Main page START ****************/ /* Hide page title on main page */ body.rootpage-Terracotta_Wiki.action-view h1.firstHeading, body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators, body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before { display: none; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer { text-align: right; font-size: 12px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { border: 1px solid var(--theme-border-color); border-radius: var(--main-box-border-radius); padding: 1.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 { margin-top: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent p { margin: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: flex; gap: 12px; align-items: stretch; margin-bottom: 1em; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: block; margin-bottom: 0; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { flex: 1 0 auto; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { margin-bottom: 1em; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header { font-size: 16px; text-align: center; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em { display: inline-block; font-style: normal; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul { margin: 1em auto auto; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li { list-style: none; display: inline-block; margin: 0 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: flex; gap: 12px; flex-direction: column; flex: 2 2 400px; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: block; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay { flex: 3 3 800px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { display: flex; gap: 1em; } @media screen and (max-width: 1600px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { flex-direction: column; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li { margin-top: 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm { flex: 1 1 410px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { margin: 1em 0 0; display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1.5em; list-style: none; } @media screen and (max-width: 1400px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { grid-template-columns: 1fr 1fr; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img { display: block; width: 100% !important; height: auto !important; } /*********** Main page END ****************/ .mp-flex { display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 15px; } .mp-left { flex: 4; } .mp-right { flex: 1 275px; } .navbox { --navbox-bg-color: var(--theme-content-background); --navbox-text-color: var(--theme-text-color); --navbox-title-color: var(--theme-navbar-tab-background); --navbox-header-color: var(--theme-navbar-tab-background); --navbox-alt-color: var(--theme-content-background); --navbox-border-color: var(--theme-border-color) } .navbox { width: 100%; background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); margin: 1em auto; font-size: 84%; clear: both; padding: 2px; border-spacing: 0; border: 1px solid var(--navbox-border-color, #AAA); } .navbox-title, table.navbox th { padding-left: 1em; padding-right: 1em; text-align: center; } /* Even row striping */ .navbox-even { background: var(--theme-box-border-color); color: #000; } /* Odd row striping */ .navbox-odd { background: transparent; } .collapseButton { font-weight: normal; width: auto; } .navbox .collapseButton { width: 6em; } .navbar { font-size: 88%; font-weight: normal; } .navbox .navbar { font-size: 100%; } table.collapsed tr.collapsible { display: none; } /* Merges navboxes that are directly under eachother */ .navbox + .navbox { margin-top: -11px; } .navbox .navbox-title { background: var(--navbox-title-color, #CCF); color: var(--navbox-text-color, black); font-weight: bold; } .navbox .navbox-vde { float:left; width:65px; } .navbox .navbox-title-padright { padding-right: 65px; } .navbox .navbox-title-padleft { padding-left: 65px; } .navbox .navbox-subgroup { border-spacing: 0; width: 100%; } .navbox .navbox-gutter { height: 2px; } .navbox .navbox-subgroup .navbox-gutter { background: var(--navbox-bg-color, white); } .navbox .navbox-section-row > td { padding: 0; height: 100%; } .navbox .navbox-section { width: 100%; border-spacing: 0; } .navbox .navbox-above, .navbox .navbox-below { background: var(--navbox-header-color, #DDF); text-align: center; } .navbox .navbox-image { background: var(--navbox-bg-color, white); text-align: center; } .navbox .navbox-group, .navbox .navbox-header { background: var(--navbox-header-color, #DDF); color: var(--navbox-text-color, black); font-weight: bold; height: 100%; padding: 2px 4px; } .navbox .navbox-header-collapsible { padding-left: 65px; } .navbox .navbox-group { text-align: center; padding-left: 1em; padding-right: 1em; white-space: nowrap; } .navbox .navbox-group, .navbox .navbox-image-left { border-right: 2px solid var(--navbox-bg-color, white); } .navbox-image-right { border-left: 2px solid var(--navbox-bg-color, white); } .navbox .navbox-list { background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); width: 100%; height: 100%; padding: 0; } .navbox .alt > .navbox-list { background: var(--navbox-alt-color, #F7F7F7); } .navbox .navbox-list div { padding: 0px 4px; } .navbox .navbox-list.no-group { text-align: center; padding-top: 2px; padding-bottom: 2px; } .navbox .mw-collapsible-toggle { width: 65px; } /* hlist */ .hlist ul { margin: 0; list-style: none; } .hlist li, .hlist ul ul { display: inline; } .hlist li a { white-space: nowrap; } .hlist ul ul:before { content: "(" } .hlist ul ul:after { content: ")" } .hlist li:after { content: " • "; } .hlist ul ul li:after { content: "/"; } .hlist li:last-child:after, .hlist ul ul li:last-child:after { content: none; } li.gallerybox div.thumb { background-color: transparent; border: 0; } /* Mark redirects in Special:Allpages and Special:Watchlist */ .allpagesredirect { font-style: italic; } .allpagesredirect:after { color: #808080; content: " (redirect)" } .watchlistredir { font-style: italic; } /* Giving headers and TOC a little extra space */ h2 { margin-top: 20px; } .toc { margin-top: 20px; } /* Navboxes */ .navbox { width: 100%; clear: both; } ef69e8ab4821cce3822fa45c39ef811075306930 393 388 2024-04-10T15:14:43Z Azgoodaz 36052 css text/css /*********************************** CSS placed here will be applied to all skins on the entire site. Various code adpoted from * https://multiversus.wiki.gg/ by IyzMoe * https://trucksimulator.wiki.gg/ by MrPie5 * https://flight.wiki.gg/ by ReedemtheD3ad! ***********************************/ /*********************************************************************************************************** * css reset for browser default rules and MediaWiki internal rules ***********************************************************************************************************/ .responsive-image { max-width: 100%; height:auto; } * { outline: 0; } table { white-space: unset; /* be set to `no-wrap` in MW internal css */ } html { font-size: 16px; /* reset rem */ } pre { margin: 0; } h1, h2, h3, h4, h5, h6 { padding: 0; border: 0 solid transparent; } table { display: table; white-space: unset; } body { background: none; } /*********************************************************************************************************** * css for wiki.gg top bar and footer bar ***********************************************************************************************************/ /*** Wiki.gg site bars tweak ***/ div#p-personal ul { white-space: nowrap; /* for "log out" */ } #p-personal .vector-menu-content #pt-anonuserpage, #p-personal .vector-menu-content #pt-userpage a { padding-top: 0; background-position: left center; } /*** Responsive ***/ @media screen and (max-width: 720px) { footer#wikigg-footer .footer-right { margin-left: 0; } footer#wikigg-footer .footer-left { margin-right: 0; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { footer#wikigg-footer { display: grid; grid-template-columns: 35px 1fr; grid-template-rows: auto auto; align-items: center; justify-items: start; padding: 3px 0 3px 10px; } footer#wikigg-footer .footer-middle { grid-column: 1/2; grid-row: 1/3; } footer#wikigg-footer .footer-right { grid-column: 2/3; grid-row: 1/2; margin: 0; } footer#wikigg-footer .footer-left { grid-column: 2/3; grid-row: 2/3; margin: 0; } } /* screen and (max-width:600px) */ /*** Theme ***/ :root { /* for infobox */ --pi-secondary-background: #1F2827; /* other */ --theme-hover-color: #683D17; --theme-text-color-placeholder: #999; --theme-control-text-color: #BF0017; --theme-control-text-color-hover: #fff; /* for wide table */ --theme-wide-table-shadow-color: #999; /*** text color ***/ --theme-text-color: #683D17; --theme-text-color-note: #C9E6FF; --theme-text-color-em: #ffffff; --theme-heading-color: #683D17; /*** link text color ***/ --theme-link-color: #4d2c24; --theme-link-color-hover: #683D17; --theme-link-color-visited: #00aeff; --theme-link-color-redlink: #ff3333; /*** body background ***/ --theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed; /*** top site logo ***/ --theme-site-logo-image: url(/images/e/e6/Site-logo.png); --theme-site-logo-width: 400px; --theme-site-logo-height: 200px; /* sidebar/content common */ --theme-box-border-width: 2px; --theme-box-border-color: #000; --theme-box-background: none; --theme-box-border-style: solid; --theme-box-shadow: none; /* common */ --theme-border-color: #683D17; --theme-highlight-background: #1F2827; --theme-button-background: #87AEC9; --theme-button-border-color: #006cb0; --theme-button-background-active: #a7c7dc; --theme-button-border-color-active: #006cb0; --theme-page-base-background: #EAB885; /*** sidebar ***/ --theme-sidebar-box-background: #8D5345; --theme-sidebar-box-border-style: var(--theme-box-border-style); --theme-sidebar-box-border-width: var(--theme-box-border-width); --theme-sidebar-box-border-color: var(--theme-box-border-color); --theme-sidebar-box-shadow: var(--theme-box-shadow); --theme-sidebar-heading-text-color: white; --theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-background: #683D17; --theme-sidebar-heading-background-hover: var(--theme-link-color-hover); /* following 3 values will affect the space between the heading and the list */ --theme-sidebar-heading-border-bottom: 0; --theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */ --theme-sidebar-list-padding-top: 0px; --theme-sidebar-list-item-background: none; --theme-sidebar-list-item-hover-mask: #683D17; --theme-sidebar-list-item-text-color: white; --theme-sidebar-list-item-text-color-hover: white; /* responsive */ --theme-sidebar-heading-text-color-2: var(--theme-heading-color); --theme-sidebar-box-background-2: var(--theme-sidebar-box-background); --theme-sidebar-box-border-width-2: var(--theme-box-border-width); --theme-sidebar-box-border-style-2: var(--theme-box-border-style); --theme-sidebar-box-border-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color); --theme-sidebar-dropdown-background: #090C0C; --theme-sidebar-dropdown-border: 1px solid #888989; /*** navbar ***/ --theme-navbar-background: none; --theme-navbar-border-color: var(--theme-border-color); --theme-navbar-tab-background: #683D17; --theme-navbar-tab-box-shadow: none; --theme-navbar-tab-text-color: white; --theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color); --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color); --theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-border-color: var(--theme-border-color); --theme-navbar-tab-background-hover: #683D17; --theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-background: var(--theme-content-background); --theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color); --theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-search-box-shadow: none; --theme-navbar-search-input-background: black; --theme-navbar-search-input-border-color: var(--theme-border-color); --theme-navbar-search-input-text-color: white; --theme-navbar-search-button-background: #73FFFF; --theme-navbar-search-botton-border-color: var(--theme-border-color); --theme-navbar-search-botton-text-color: var(--theme-text-color); --theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background); --theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color); --theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color); --theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background); --theme-navbar-search-suggestions-border-color: var(--theme-border-color); --theme-navbar-search-suggestions-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em); --theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background); --theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */ --theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color); /* responsive */ --theme-navbar-search-background: var(--theme-sidebar-box-background); /*** content box ***/ --theme-content-background: #EAB885; --theme-content-border-width: 0px; --theme-content-border-style: var(--theme-box-border-style); --theme-content-border-color: var(--theme-box-border-color); --theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */ --theme-content-heading-rule-border-top: 0; /* border */ --theme-content-heading-rule-border-bottom: 0; /** category: box **/ --theme-content-category-background: none; --theme-content-category-border-style: solid; --theme-content-category-border-width: 1px; --theme-content-category-border-radius: 0; --theme-content-category-border-color: var(--theme-border-color); /*** #footer ***/ --theme-footer-text-color: #8D5345; --theme-footer-background: transparent; --theme-footer-link-color: #008aff; --theme-footer-link-color-hover: #66b8ff; --theme-footer-border-radius: 0 0 5px 5px; /** notification **/ --theme-notice-red-text-color: #bf0017; --theme-notice-orange-text-color: #cf721c; /******* "real" wiki content ********/ --theme-widget-toc-arrow-color: var(--theme-text-color); --theme-widget-toc-arrow-color-hover: var(--theme-hover-color); --theme-widget-toc-item-hover-background: var(--theme-link-color-hover); --theme-collapsible-toggle-icon-color: var(--theme-text-color); --theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color); } /*********************************************************************************************************** * base css styles for both interface and content box: font, color, etc. ***********************************************************************************************************/ /**** base styles START ***********************************************************/ .MPheading { font-synthesis: none; font-size: 2em; font-weight: 800; text-align: center; background:0 0; background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%); background-position: center bottom; background-repeat: no-repeat; background-size: 100% 1px; } .page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery { text-align: center; margin: 10px 0; } .mp-box { border:1px solid white; margin:10px 0; padding:5px; } @media screen and (min-width: 1080px){ .page-The_Chocolate_Edition_Wiki .mw-parser-output { display: flex; flex-wrap: wrap; justify-content: space-evenly; } .mainpage-left { width: calc(100% - 550px); } .mainpage-right { width: 500px; } } /* Template:FP links styles */ .fplinks { display: flex; flex-wrap: wrap; justify-content: space-evenly; align-items: stretch; text-align: center; } .fplink-outer { padding: 5px; flex-basis: calc(25% - 10px); width: calc(25% - 15px); min-width: 115px; display: inline-block; vertical-align: middle; } .fplink-wide { flex-basis: calc(33% - 10px); width: calc(33% - 15px); } .fplink-fullwidth { flex-basis: 100%; width: calc(100% - 15px); font-weight: bold; } .fplink { padding: 0.5em; box-sizing: border-box; width: 100%; height: 100%; display: table; } .fplink-plain { background: transparent; border-radius: 0; border: 0; box-shadow: none; } .fplink-inner { display: table-row; } .fplink a { display: table-cell; vertical-align: middle; } .fplink img { max-width: 150px; width: 100%; height: auto; } /* Auto-resize front page video to fit smaller columns */ .fpbox .embedvideowrap { width: 100% !important; max-width: 480px; margin: 0 auto; } .fpbox .embedvideowrap iframe { width: 100% !important; } /* Multi-column box support */ .fp-container main .columns .leftcol, .fp-container .columns .rightcol { width: 100%; margin: 0; padding: 0; } @media (min-width: 990px) { .fp-container .columns .leftcol { float: left; width: 50%; } .fp-container .columns .rightcol { float: right; width: 50%; } } .fp-section { display: flex; flex-wrap: wrap; } /* this CSS governs the responsive 2 column main page layout */ #fp-2column.fp-container { display: grid; grid-template-areas: "a" "b" "c"; grid-template-columns: 100%; } @media screen and (min-width: 990px) { #fp-2column.fp-container { grid-template-areas: "a b" "c c"; grid-template-columns: 50% 50%; } } @media screen and (min-width: 1350px) { #fp-2column.fp-container { grid-template-areas: "a b" "c b"; grid-template-columns: auto 520px; } } #fp-top { grid-area: a; } #fp-flex { grid-area: b; } #fp-bottom { grid-area: c; } /* end responsive 2 column main page layout */ /* Front page appearance styles */ .fpbox .heading, .fpbox .mainheading { border: 0; border-bottom: 1px solid transparent; } .fpbox { background: transparent; border: 1px solid transparent; box-shadow: 0 2px 5px transparent; } .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.3); border: 1px solid #505050; } .fplink-fullwidth .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.4); } .linkslabel { border-bottom: 2px solid #505050; } /* always show scroll bar for short page. * By doing this page background size won't change when expand/collapse sidebar sections. */ html { overflow-y: scroll; } /** Font **/ html, body { font-family: Helvetica, Arial, sans-serif; /* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */ color: var(--theme-text-color); } .mw-body h1, .mw-body-content h1, .mw-body-content h2 { color: var(--theme-heading-color); } body { font-size: 14px; } .vector-body { font-size: unset; } /** link color **/ /* Self-links aren't real links, they're not clickable. * Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive. * We should not use :not(.selflink) since it increases the priority and make it is difficult to override * link styles for certain elements (e.g. in wiki.gg header). */ a, a.selflink:hover, a.selflink:active { text-decoration: none; color: var(--theme-link-color); } a:visited { color: #8D5345; } a:hover, a:active { text-decoration: none; color: var(--theme-link-color-hover); } /** red link **/ /* we don't really need to mark you have "visited" an inexistent page */ a.new, a.new:visited { color: var(--theme-link-color-redlink); } /* -------------------------------------------------------- */ /* Tables */ /* -------------------------------------------------------- */ table { /* fix 100% width table with border */ box-sizing: border-box; } table.article-table, table.fandom-table, table.lined, table.bordered, table.cellborder { border-collapse: collapse; border-style: solid; border-color: #AD532D; } table.lined th, table.lined td { border-width: 0 0 1px 0; } /*** "terraria"-classed tables ***/ table.olo { border: 2px solid transparent; margin: calc(0.5em + 5px) 5px; box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color); border-radius: 3px; /* (border radius of .olo box) - 3px */ } table.olo.noborder { padding: 0; border: 0; } table.olo th, table.olo td { padding: 3px 6px; border-color: var(--theme-border-color); border-style: solid; border-width: 0; } table.olo th { background: var(--theme-highlight-background); border-color: var(--theme-border-color); text-align: center; } table.olo caption { font-weight: bold; background: var(--theme-highlight-background); padding: 5px; margin: auto 2px; } table.olo > caption { padding: 3px; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; margin: 1px 1px -4px; border-bottom-width: 1px; box-shadow: 0 0 0 1px var(--theme-highlight-background); position: relative; } table.olo > caption:after { box-sizing: content-box; content: ""; display: block; width: 100%; height: 1px; background: var(--theme-highlight-background); position: absolute; left: -4px; bottom: -2px; border-left: 4px solid var(--theme-box-background-color); border-right: 4px solid var(--theme-box-background-color); } table.olo > caption.plaincaption { background: transparent; border: 0; box-shadow: 0 0 0 0; margin-bottom: 4px; } table.olo > caption.plaincaption:after { background: transparent; border: 0; } table tfoot:empty, table thead:empty { display: none; } /* Auto line separators for tables */ table.olo.lined { padding-bottom: 0; /*display: inline-table;*/ } table.olo.lined td { border-width: 0; border-bottom-width: 1px; } table.olo.lined::after { content: ""; display: block; height: 3px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 3px; background-color: var(--theme-box-background-color); } table.lined td.noline, table.lined tr.noline td { border-bottom-width: 0; } table tr.bottomline td { border-bottom-width: 1px; } table tr.topline td { border-top-width: 1px; } table td.bottomline, table.lined tr.noline td.bottomline { border-bottom-width: 1px; } table td.topline { border-top-width: 1px; } table.olo.cellborder, table.olo.border { border-spacing: 0; padding: 4px 4px 4px 3px; position: relative; } table.olo.cellborder::before, table.olo.border::before { content: ""; display: block; width: 1px; height: calc(100% - 6px); background-color: var(--theme-box-background-color); position: absolute; left: 4px; top: 3px; } table.olo.cellborder td, table.olo.border td { border-left-width: 1px; border-bottom-width: 1px; } table.olo.cellborder th, table.olo.border th { border-left-width: 2px; border-top-width: 2px; } table.olo.cellborder tr:first-of-type th, table.olo.border tr:first-of-type th { border-top: 0; } table.olo.cellborder::after, table.olo.border::after { content: ""; display: block; height: 1px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 5px; background-color: var(--theme-box-background-color); } /* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */ table.outer { white-space: nowrap; } table.inner { border-collapse: collapse; background: inherit; width: 100%; } table.inner th { border: 2px solid var(--theme-box-background-color); } /* Fix for siderail overlapping some wide tables */ @media screen and (max-width: 1520px) and (min-width: 1350px) { .with-siderail table.olo .i { white-space: normal; } .with-siderail table.olo th { font-size: 90%; } .with-siderail table.olo td:not(.il1c) img { max-width: 100%; height: auto; } } .olo th { border-bottom: 1px solid; } .wikitable, .wikitable > tr > th, .wikitable > * > tr > th { color: inherit; background: none; } /* .jquery-tablesorter th.headerSort{ border: 1px solid var(--theme-border-color); } */ table.cargoTable.noMerge tr:nth-child(2n) { background: rgba(0, 0, 0, 0.25); } table.cargoTable.noMerge tr:nth-child(2n+1) { background: none; } table.olo caption { border-width: 1px; border-style: solid; border-top-color: rgb(244, 124, 60, 0.1); border-right-color: rgb(13, 4, 2, 0.5); border-bottom-color: rgb(13, 4, 2, 0.5); border-left-color: rgb(244, 124, 60, 0.1); border-radius: 8px; } table.olo { /*display: inherit;*/ width: auto; } .olo.sortable.lined.align-center.jquery-tablesorter { /*width: min-content;*/ } #possible-modifiers-table, .olo.lined.sortable.jquery-tablesorter, .olo.lined { width: auto; } /**** base styles END *****/ /*********************************************************************************************************/ input, button { color: var(--theme-control-text-color); /* caret-color: var(--theme-text-color); */ } input[type=submit] { color: var(--theme-control-text-color); } ::placeholder { color: var(--theme-text-color-placeholder); } /* Removes VisualEdit button */ #ca-ve-edit { display: none; } /* Link color */ .mw-parser-output a.external, .mw-parser-output a.external:visited, .mw-parser-output a.extiw, .mw-parser-output a.extiw:visited, .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { color: var(--theme-link-color); } /* Text color */ #content, #firstHeading, .infocard .main-heading .hgroup, h1, h2, h3, h4, h5, h6, div.hat-note.t-main, #contentSub, #contentSub2, .search-types .current a, .infobox > .title > span, code, .trw-toggleable.not-toggled.achievements .achievement b * { color: var(--theme-text-color); } .i .note, .note-text { color: var(--theme-text-color-note); } .pixel img, .pixel, #mw-imagepage-section-filehistory img { image-rendering: pixelated; /*for chrome*/ image-rendering: crisp-edges; /*for firefox*/ } .small { font-size: 85%; } .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* References smaller text than main */ .references { font-size: 90%; } /* Larger font for Module: code display (default is smaller than other code pages) */ pre.lua.source-lua { font-size: 14px !important; } /* Facilitate inline scary transclusion */ .scary-transclusion p, .scary-transclusion .mw-parser-output { display: inline; } /* hide last empty paragraph at the end */ div.mw-parser-output > p:last-child > br:only-child { display: none; } /* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */ .apihelp-parameters dd:empty::before { content: " "; } .block { display: block; } .inline { display: inline; } .inline-block { display: inline-block; } hr.space { height: 4px; background: none; border: 0; } .page-content .vertical-align-top * { vertical-align: top; } .page-content .vertical-align-bottom * { vertical-align: bottom; } /* Drowning Table No Border */ .drowning-table-no-border { border: none; } /* Gadget description length */ .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body { max-width: unset; } /* Box at the top of all pages when the user has a new message on their User_talk: page */ .usermessage { background-color: var(--theme-box-background-color); border-color: var(--theme-box-border-color); color: var(--theme-text-color); } /*********************************************************************************************************** * interface layout and styles for widgets outside of content box ***********************************************************************************************************/ :root { --main-layout-logo-box-height: 200px; --main-layout-logo-offset: 12px; --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ --main-layout-sidebar-width: 180px; /* width of side navbar, without gap */ --main-layout-sidespace: 24px; /* whitespace width on most left and most right */ --main-layout-gap: 12px; --main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px); --main-box-border-radius: 5px; --main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width)); --main-box-padding: 12px; background: var(--theme-site-background); /* Removes second vertical scrollbar(mw 1.37 fix) */ overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */ } /**** Main Layout START ***********************************************************/ /** * Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout */ html, body { min-height: 100%; } html { height: 100%; scroll-padding-top: var(--main-layout-topbar-height); } body { height: auto; } /*** main grid container ***/ body { /* self */ box-sizing: border-box; /* grid */ display: grid; grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end]; gap: 0 var(--main-layout-gap); } /*** grid items ***/ /* Flatten DOM structure. Therefore we have following grid items under body grid container: * div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer. */ body > .content-wrapper, #mw-navigation { display: contents; } /** unused, hide them **/ #mw-head-base, #mw-navigation > h2 { display: none; } /** side nav bar **/ #mw-panel { grid-column: aside-left/aside-right; grid-row: nav-start/page-end; margin-bottom: var(--main-layout-gap); float: none; width: unset; padding: 0; } /** nav **/ #mw-head { grid-column: content-left/content-right; grid-row: nav-start/nav-end; } /** content **/ .mw-body { grid-column: content-left/content-right; grid-row: content-start/content-end; } /* For some page such as api.php, .mw-body is the only child, so take up all space. */ .mw-body:first-child { grid-column: body-left/body-right; grid-row: page-start/page-end; } /** #footer: content footer **/ #footer { grid-column: content-left/content-right; grid-row: footer-start/footer-end; margin: 0; } /** used to gen box shadow for main box (nav + content + #footer) **/ #mw-page-base { grid-column: content-left/content-right; grid-row: nav-start/footer-end; height: 100%; } /** wiki.gg footer bar **/ body > footer { grid-column: body-left/body-right; grid-row: page-end/body-end; } /*** logo block. It is absolute position ***/ #p-logo { position: absolute; width: 100%; height: auto; left: 0; top: var(--main-layout-topbar-height); background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat; display: flex; align-items: center; justify-content: center; filter: drop-shadow(0 0 5px black); } /* use logo image as <a>'s background will sometime flicker when hovered on Firefox, * I still don't know why, but move background to #p-logo can avoid this issue. */ #p-logo .mw-wiki-logo { width: var(--theme-site-logo-width); height: var(--theme-site-logo-height); margin: auto; background: none; /* logo flicker fix */ } /**** Main Layout END ***********************************************************/ /**** side panel START ***********************************************************/ #mw-panel { font-size: 12px; line-height: 1.5; color: var(--theme-text-color); } #mw-panel a { text-decoration: none; } /* sections */ #mw-panel .portal, #mw-panel #p-logo + .portal { margin: var(--main-layout-gap) 0 0 0; padding: 0; color: var(--theme-sidebar-heading-text-color); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background); } #mw-panel #p-logo + .portal { margin-top: 0; position: relative; } /* section heading */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { margin: 0; padding: 6px 10px; border-bottom: var(--theme-sidebar-heading-border-bottom); border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0; background: var(--theme-sidebar-heading-background); font-size: 15px; line-height: 18px; cursor: pointer; display: flex; align-items: center; justify-content: space-between; color: var(--theme-sidebar-heading-text-color); } /* arrow icon */ #mw-panel .portal .vector-menu-heading::after { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-sidebar-heading-arrow-color) transparent; border-width: 0 5px 6px 5px; margin-top: 4px; vertical-align: middle; flex: 0 0 auto; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent; } #mw-panel .portal.collapsed .vector-menu-heading { border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 6px 5px 0 5px; } /* list */ #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { background: none; border: 0; padding: 0; margin: 0; border-top: var(--theme-sidebar-list-border-top); } #mw-panel .portal .body ul { padding: var(--theme-sidebar-list-padding-top) 4px 4px; } #mw-panel .portal .body li { margin: 0; padding: 0; font-size: inherit; line-height: inherit; background: var(--theme-sidebar-list-item-background); border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal .body li:hover { background: var(--theme-sidebar-list-item-hover-mask); } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { display: block; padding: 3px 6px; color: var(--theme-sidebar-list-item-text-color); } #mw-panel .portal .body li a:hover { color: var(--theme-sidebar-list-item-text-color-hover); } #mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */ text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */ background-position: 8px center; /* align icon with other text */ } #merch { margin: 1.5em auto auto 1em; } /**** side panel END ***********************************************************/ /**** main content box START ***********************************************************/ /**** box for nav+content+#footer ****/ #mw-page-base { border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; box-sizing: border-box; background: var(--theme-page-base-background); } /**** navbar ****/ #mw-head { margin: var(--theme-box-border-width) var(--theme-box-border-width) 0; padding: var(--main-box-padding) 0 0 0; background: var(--theme-navbar-background); position: relative; display: flex; justify-content: space-between; align-items: flex-end; width: auto; } #mw-head #left-navigation, #mw-head #right-navigation { float: none; flex: 1 1 auto; margin: 0; display: flex; align-items: flex-end; } #mw-head #left-navigation::before, #mw-head #left-navigation::after, #mw-head #right-navigation::before, #mw-head #right-navigation::after { content: ""; display: block; border-bottom: 1px solid var(--theme-navbar-border-color); } #mw-head #left-navigation { justify-content: flex-start; } #mw-head #left-navigation::before { flex: 0 0 var(--main-box-padding); } #mw-head #left-navigation::after { flex: 1 1 auto; } #mw-head #right-navigation { justify-content: flex-end; } #mw-head #right-navigation::before { flex: 1 1 auto; } #mw-head #right-navigation::after { flex: 0 0 var(--main-box-padding); } /* reset */ #p-search, .vector-menu-dropdown, #mw-head .vector-menu-dropdown .vector-menu-heading, .vector-menu-dropdown .vector-menu-heading span, .vectorTabs, .vectorTabs ul, .vectorTabs span, .vectorTabs li, .vectorTabs li a, .vectorTabs li.selected a, .vectorTabs li.selected a:visited { background-image: none; float: none; height: auto; display: block; } #mw-head input { display: block; z-index: 1; } #mw-head input + .vector-menu-heading { z-index: 0; } .vectorMenuCheckbox:focus + .vector-menu-heading { outline: 0; } .vectorTabs ul { display: flex; } .vectorTabs ul li, .vector-menu-dropdown { display: block; white-space: nowrap; } .vector-menu-dropdown.emptyPortlet { display: none; } /* override some mw css */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { color: var(--theme-navbar-tab-text-color); font-size: 14px; line-height: 24px; padding: 3px 12px; overflow: hidden; } .vector-menu-dropdown .vector-menu-heading:hover span { color: var(--theme-navbar-tab-text-color); /* reset */ text-decoration: underline; } .vector-menu-tabs { padding: 0; } .vectorTabs li, .vector-menu-dropdown { background: var(--theme-navbar-tab-background); border-style: solid; border-color: var(--theme-navbar-tab-border-color); border-width: 1px; border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0; box-shadow: var(--theme-navbar-tab-box-shadow); position: relative; margin-right: calc(var(--main-box-padding) / 2); } .vectorTabs li::after, .vector-menu-dropdown::after { content: ""; display: block; width: calc(var(--main-box-padding) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); position: absolute; left: 100%; margin-left: 1px; } div.vectorTabs li:hover, div.vector-menu-dropdown:hover, div.vector-menu-dropdown.open { color: var(--theme-navbar-tab-text-color-hover); border-color: var(--theme-navbar-tab-border-color-hover); background: var(--theme-navbar-tab-background-hover); } div.vectorTabs li.selected:hover a, div.vectorTabs li.selected:hover a:visited, div.vectorTabs li:hover a, div.vector-menu-dropdown:hover .vector-menu-heading span, div.vector-menu-dropdown.open .vector-menu-heading span { color: var(--theme-navbar-tab-text-color-hover); } .vectorTabs li.new a, .vectorTabs li.new a:visited { color: var(--theme-navbar-tab-text-color-redlink); } .vectorTabs li.selected { background: var(--theme-navbar-tab-selected-background); border-color: var(--theme-navbar-tab-selected-border-color); border-bottom: 0; padding-bottom: 1px; } .vectorTabs li.selected:hover { background: var(--theme-navbar-tab-selected-background); } .vectorTabs li.selected:hover span { background: none; } /* watch/unwatch star */ .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { display: block; position: unset; width: 18px; height: 18px; padding: 6px 8px; box-sizing: content-box; } .vector-menu-tabs .mw-watchlink.icon a::before { height: 18px; width: 18px; display: inline-block; position: unset; margin-right: 20px; } .vector-menu-tabs #ca-unwatch.icon .loading::before, .vector-menu-tabs #ca-watch.icon .loading::before { transform-origin: 50% 52%; } #mw-head .vector-menu-dropdown .vector-menu-heading { padding: 0; margin: 0; } .vector-menu-dropdown .vector-menu-heading::after { display: none; } .vector-menu-dropdown .vector-menu-heading span::after { content: ""; display: inline-block; background: none; position: unset; width: 0; height: 0; border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent; border-style: solid; border-width: 6px 5px 0 5px; margin-left: 4px; vertical-align: middle; } .vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after, .vector-menu-dropdown:hover .vector-menu-heading span::after { border-width: 0 5px 6px 5px; border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent; } /* drop down menu */ .vector-menu-dropdown.open .menu { visibility: visible; } /* reset mw 1.37 css */ .vector-menu-dropdown:not(.vector-user-menu) li { font-size: 1em; } .vector-menu-dropdown .vector-menu-content, .vector-menu-dropdown > .menu { font-size: 15px; background: var(--theme-navbar-tab-dropdown-background); margin: 0; border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); border-width: 1px; border-style: solid; border-color: var(--theme-navbar-tab-dropdown-border-color); box-shadow: var(--theme-navbar-tab-dropdown-box-shadow); padding: 4px; top: 100%; left: -1px; /* 1px for border */ min-width: 8em; } .vector-menu-dropdown .menu li a { text-decoration: none; padding: 10px 8px; border-radius: calc(var(--main-box-border-radius) - 2px); font-size: 1em; color: var(--theme-navbar-tab-text-color); } .vector-menu-dropdown .menu li a:hover { background-color: var(--theme-navbar-tab-dropdown-hover-mask); color: var(--theme-navbar-tab-text-color-hover); } .vector-menu-dropdown li.selected { display: none; /* just remove current selected (already displayed in header) */ } /* search */ #p-search form, #p-search input { margin: 0; } #mw-head #p-search { margin: 0; padding: 0 0 6px calc(var(--main-layout-gap) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); } #simpleSearch { background: none; margin: 0; border: 0; color: var(--theme-text-color); width: 18em; padding: 0; height: auto; border-radius: 0; transition: none; display: grid; grid-template-columns: 1fr 0fr; grid-template-rows: 1fr; align-content: stretch; justify-content: stretch; } #simpleSearch #searchInput { grid-column: 1/2; grid-row: 1/2; font-size: 14px; line-height: 16px; text-align: left; padding: 3px 5px; background: var(--theme-navbar-search-input-background); border-radius: 2px 0 0 2px; border-width: 1px; border-style: solid; border-color: var(--theme-navbar-search-input-border-color); border-right: 0; word-wrap: break-word; appearance: none; -webkit-appearance: none; color: var(--theme-navbar-search-input-text-color); height: auto; } #searchInput:focus, #simpleSearch:hover #searchInput, #simpleSearch:hover #searchInput:focus { border-color: var(--theme-navbar-search-input-border-color); box-shadow: none; } #simpleSearch #searchButton { grid-column: 2/3; grid-row: 1/2; box-sizing: border-box; position: static; /* reset css from mw internal */ display: block; width: 28px; height: 100%; /* mw internal css override its button default styles, so override again */ background: var(--theme-navbar-search-button-background); border: 1px solid; border-color: var(--theme-navbar-search-botton-border-color); border-radius: 0 2px 2px 0; z-index: 0; } #simpleSearch #searchButton:hover, #searchInput:hover ~ #searchButton, #searchInput:focus ~ #searchButton { background: var(--theme-navbar-search-button-background-active); border-color: var(--theme-navbar-search-botton-border-color-active); } /* use ::before & ::after to draw search icon */ #simpleSearch::before, #simpleSearch::after { content: ""; display: block; grid-column: 2/3; grid-row: 1/2; z-index: 1; place-self: center; border-style: solid; border-color: var(--theme-navbar-search-botton-text-color); pointer-events: none; } #simpleSearch:hover::before, #simpleSearch:hover::after { border-color: var(--theme-navbar-search-botton-text-color-active); } #simpleSearch::before { border-width: 2px; border-radius: 100%; width: 8px; height: 8px; margin: 0 0 1px 0; transform: translateX(-1px); } #simpleSearch::after { border-width: 1px; width: 3px; height: 0; transform: translate(4px, 4px) rotate(45deg); } /* search result suggestion */ .suggestions { background: var(--theme-navbar-search-suggestions-background); border: 1px solid; border-color: var(--theme-navbar-search-suggestions-border-color); transform: translateX(3px); /* self border 2px + input border 1px */ } .suggestions .suggestions-results, .suggestions .suggestions-special { background: none; border: 0; } .suggestions .suggestions-results { border-bottom: 1px solid; border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color); } .suggestions .suggestions-result, .suggestions .suggestions-special .special-query, .suggestions a.mw-searchSuggest-link, .suggestions a.mw-searchSuggest-link:hover, .suggestions a.mw-searchSuggest-link:active, .suggestions a.mw-searchSuggest-link:focus { color: var(--theme-navbar-search-suggestions-text-color); } .suggestions .suggestions-result-current { background: var(--theme-navbar-search-suggestions-hover-mask); color: var(--theme-navbar-search-suggestions-text-color-hover); } .suggestions .suggestions-special { margin-top: var(--theme-navbar-search-suggestions-special-offset-top); border-top: 1px solid; border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color); } .suggestions .suggestions-special .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color); } .suggestions .suggestions-result-current .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color-hover); } /**** main content box ****/ body .mw-body { color: var(--theme-text-color); /* override mw internal css */ background: var(--theme-content-background); border-style: var(--theme-content-border-style); border-width: var(--theme-content-border-width); border-color: var(--theme-content-border-color); margin: 0 var(--theme-box-border-width); box-sizing: border-box; padding: 0; z-index: 1; /* cover #footer */ display: flex; flex-direction: column; } .content-body { flex: 1 1 auto; } .content-body > main { align-self: stretch; padding: var(--main-box-padding); } #firstHeading { border: 0; margin: 0; overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */ color: var(--theme-heading-color); } #contentSub, #contentSub2 { margin: 0; } #contentSub .subpages { color: transparent; line-height: 1.5; font-size: 0; } #contentSub .subpages a { font-size: 12px; vertical-align: middle; display: inline-flex; align-items: center; padding-left: 4px; } #contentSub .subpages a::before { content: ""; display: inline-block; height: 4px; width: 4px; border-color: var(--theme-content-subpage-icon-color); border-style: solid; border-width: 0 0 2px 2px; margin: 0 2px 0 0; transform: rotate(45deg); } #bodyContent { display: flex; flex-direction: column; } #mw-content-text { flex: 1 1 auto; min-height: 35em; } #mw-content-text::before { content: ""; display: block; height: 0; border-top: var(--theme-content-heading-rule-border-top); border-bottom: var(--theme-content-heading-rule-border-bottom); margin-top: 2px; margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */ } /* section edit link */ .mw-editsection { white-space: nowrap; } /* "category:" box */ #catlinks { background: var(--theme-content-category-background); border-width: var(--theme-content-category-border-width); border-style: var(--theme-content-category-border-style); border-color: var(--theme-content-category-border-color); border-radius: var(--theme-content-category-border-radius); margin: var(--main-layout-gap) 0 0 0; padding: calc(var(--main-box-padding) / 2) var(--main-box-padding); } /* ads */ div.games-showcase-header, div.games-showcase-footer, .content-body > .games-showcase-sidebar { margin: 0; padding: var(--main-box-padding); } div.games-showcase-header { padding-bottom: 0; } div.games-showcase-footer { padding-top: 0; } .games-showcase-header img, .games-showcase-footer img { height: 100%; width: auto; object-fit: contain; } .content-body > .games-showcase-sidebar { padding-left: 0; } aside.games-showcase-sidebar div.sidebar-showcase { padding: 0 0 var(--main-box-padding) 0; } @media screen and (max-width: 1100px) { .games-showcase-header img, .games-showcase-footer img { height: auto !important; width: 100% !important; object-fit: contain; } } @media screen and (max-width: 926px) { .games-showcase-header img, .games-showcase-footer img { object-position: 50%; height: 105px !important; width: 100% !important; object-fit: none !important; } } /**** #footer (copyright info) ****/ #footer { /* self */ color: var(--theme-footer-text-color); background: var(--theme-footer-background); background-clip: padding-box; padding: var(--main-box-padding); margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width); border-radius: var(--theme-footer-border-radius); position: relative; /* grid */ display: grid; grid-template-columns: [l] 1fr 0fr [r]; grid-template-rows: [t] auto auto [b]; z-index: 0; /* covered by content */ } .mw-footer li { color: var(--theme-footer-text-color); } #footer a { color: var(--theme-footer-link-color); } #footer a:hover { color: var(--theme-footer-link-color-hover); } #footer-info { font-size: 11px; display: contents; } #footer ul li { font-size: inherit; line-height: 1.5; padding: 0; } #footer-icons { grid-column: span 1/r; grid-row: t/b; place-self: end; } #footer #footer-info-lastmod { grid-column: l/span 1; grid-row: t/span 1; place-self: start; margin-bottom: 1em; } #footer #footer-info-copyright { grid-column: l/span 1; grid-row: span 1/b; place-self: end stretch; position: relative; padding-right: 100px; } #footer-info-copyright img { position: absolute; right: 0; /* mediawiki logo is 31px height, and this image has a 1px black border, a small tweak to make them visually matched on size and position */ bottom: -1px; height: 33px; width: auto; } #footer-places, #footer > div { display: none; } /**** main content box START ***********************************************************/ /****** responsive Layout ******/ @media screen and (max-width: 1800px) { :root { --main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */ } } /* screen and (max-width: 1800px) */ @media screen and (max-width: 1365px) { :root { --main-layout-sidespace: 0; --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px); } /* re-style "sidebar" nav */ body { height: 100%; grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end]; } #p-logo { background-size: calc(var(--theme-site-logo-width) * 0.75) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.75); height: calc(var(--theme-site-logo-height) * 0.75); } #mw-panel { grid-column: aside-left/aside-right; grid-row: aside-start/aside-end; height: 35px; display: flex; align-items: flex-end; padding: 0 var(--main-layout-gap); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background-2); } #mw-panel .portal, #mw-panel #p-logo + .portal { background: none; box-shadow: none; border: 0; margin: 0; position: relative; } #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { padding: 9px 12px 8px; border: 0; border-radius: 0; background: none; color: var(--theme-sidebar-heading-text-color-2); } #mw-panel #p-logo + .portal.expanded .vector-menu-heading, #mw-panel .portal.expanded .vector-menu-heading, #mw-panel #p-logo + .portal:hover .vector-menu-heading, #mw-panel .portal:hover .vector-menu-heading { background: var(--theme-sidebar-list-item-hover-mask); border-radius: 0; } #mw-panel .portal .vector-menu-heading::after { border-color: var(--theme-sidebar-heading-arrow-color-2) transparent; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent; } #mw-navigation #mw-panel .portal .vector-menu-heading::after { margin-left: 4px; } #mw-panel div.portal .vector-menu-heading::after { border-width: 6px 5px 0 5px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 5px 6px 5px; } #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */ position: absolute; left: 0; top: 100%; z-index: 50; width: max-content; border: var(--theme-sidebar-dropdown-border); border-top: 0; background: var(--theme-sidebar-dropdown-background); box-shadow: var(--theme-sidebar-box-shadow); border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); min-width: 8em; } #mw-panel #p-logo + .portal.expanded .body, #mw-panel .portal.expanded .body, #mw-panel #p-logo + .portal:hover .body, #mw-panel .portal:hover .body { display: block !important; } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { padding: 6px 8px; } /* search: move to sidebar nav box ("main nav bar") */ #mw-head #p-search { position: absolute; top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px); } #mw-head #right-navigation #p-cactions { margin-right: 0; } /* "more" menu in #right-navigation causes horizontal scroll bar appear */ #right-navigation .vector-menu-dropdown .vector-menu-content { left: auto; right: -1px; /* 1px for border */ } /* hide sidebar toggle */ #nav-content-size-toggle { display: none; } /* site footer */ body > footer { margin-top: var(--main-layout-gap); } #mw-head #p-search { border-bottom: 0; padding-right: calc(var(--main-box-padding) / 2); } } /* screen and (max-width: 1365px) */ @media screen and (max-width: 900px) { :root { --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px); --main-layout-gap: 6px; --main-box-padding: 6px; background: var(--theme-site-background); } body { grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right]; } /** reset mw internal css **/ #mw-head { position: relative !important; margin-top: 0; top: 0; } div#mw-navigation div#mw-panel { display: flex; position: static; width: auto; overflow: visible; } div#mw-navigation div#mw-panel .portal { width: auto; } body #footer { padding-top: 0.75em; } body #footer #footer-info-lastmod, body #footer #footer-info-viewcount { display: block; } #mw-head div#left-navigation, #mw-head div#right-navigation { position: static; } div#p-logo { display: block; /* move to left */ margin: 0 var(--main-layout-gap); width: calc(var(--theme-site-logo-width) * 0.5); background-size: calc(var(--theme-site-logo-width) * 0.5) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.5); height: calc(var(--theme-site-logo-height) * 0.5); } div.mw-body { margin-top: 0; margin-left: 0; margin-right: 0; } #mw-head #p-search { background: var(--theme-navbar-search-background); padding: 6px 12px 6px 6px; border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius); border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width); top: -110px; right: -4px; z-index: 50; } #mw-head, #mw-panel, .mw-body, #footer, #mw-page-base { border-radius: 0; border-left: 0; border-right: 0; margin-left: 0; margin-right: 0; } #mw-panel::before { left: 0; right: 0; } } /* screen and (max-width:900px) */ @media screen and (max-width: 720px) { :root { --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ } /* reset */ div#p-namespaces, div#p-views, div#p-variants { top: 0; } div#mw-navigation div#mw-panel { font-size: 12px; } /* styles */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { font-size: 12px; padding: 8px 6px; } #mw-panel div.portal .vector-menu-heading::after, #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 5px 4px 0; margin-top: 1px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 4px 5px; } #mw-panel #p-logo + .portal { margin-left: calc(var(--main-layout-gap) - 6px); } div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { font-size: 12px; padding: 1px 8px; } .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { padding: 4px 8px; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { :root { background: var(--theme-site-background); } /* reset mw internal css */ #footer #footer-icons { float: none; } #footer #footer-info-copyright { padding-right: 0; padding-bottom: 40px; right: auto; left: 0; } #footer-info-copyright img { right: auto; left: 0; } div#p-logo { margin: auto; width: 100%; height: 125px; } #mw-panel { margin-top: 45px; } #mw-panel::before { transform: translateY(45px); } #mw-head #p-search { top: -92px; box-sizing: border-box; width: 100%; max-width: 20em; margin: 0; padding: var(--main-box-padding); box-shadow: none; left: 50%; right: auto; transform: translateX(-50%); border-radius: var(--main-box-border-radius); border-width: var(--theme-box-border-width); } div#simpleSearch { margin: auto; width: auto; } /* content nav to icons */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { width: 20px; height: 20px; line-height: 20px; padding: 3px 6px; box-sizing: content-box; } div.vectorTabs li a::before, div.vector-menu-dropdown .vector-menu-heading span::before { content: ""; display: inline-block; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 20px; height: 0; border-bottom: 60px solid transparent; filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color)); margin: -40px 20px 0 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A"); } div.vectorTabs li:hover a::before, div.vector-menu-dropdown:hover .vector-menu-heading span::before, div.vector-menu-dropdown.open .vector-menu-heading span::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover)); } .vectorTabs li.new a::before, .vectorTabs li.new:hover a::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink)); } #ca-edit a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A"); } #ca-view a::before, #ca-view-foreign a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E"); } #left-navigation li[id^=ca-nstab-] a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A"); } #ca-history a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A"); } #ca-talk a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A"); } #t-contributions a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E"); } #ca-addsection a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A"); } #ca-viewsource a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A"); } #p-variants .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E"); } #p-cactions .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E"); } /* Except watch/unwatch star. It does not work under chrome. */ div.vectorTabs li.mw-watchlink a::before { border: 0; filter: none; margin: 0 20px 0 0; } } /* screen and (max-width:600px) */ @media screen and (max-width: 450px) { #mw-panel { padding-left: 6px; padding-right: 6px; } #mw-panel div.portal .vector-menu-heading::after { display: none; } #mw-panel #p-navigation #p-navigation-label, #mw-panel #p-lang #p-lang-label { width: 18px; display: block; white-space: nowrap; padding: 8px; } #p-navigation-label::before, #p-lang-label::before { content: ""; display: inline-block; vertical-align: bottom; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 18px; height: 0; border-bottom: 60px solid transparent; position: relative; filter: drop-shadow(0 42px 0 var(--theme-text-color)); margin: -42px 20px 0 0; } #p-navigation-label::before { background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E"); } #p-lang-label::before { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E"); } #mw-navigation #mw-panel #p-lang { margin-left: auto; display: flex; justify-content: flex-end; } #mw-panel #p-lang .body { left: auto; right: 0; } div#simpleSearch { width: 90%; } } /* screen and (max-width:450px) */ /***** Notification *****/ .mw-notification { color: var(--theme-text-color); border: 1px solid; /* background: var(--theme-box-border-color); */ border-color: var(--theme-border-color); box-shadow: var(--theme-border-color); transform: none; } /* postedit notification */ .postedit-container { top: 4em; } /* Notification boxes on the right, e.g. after patrolling an edit */ .mw-notification.mw-notification-type-error { color: var(--theme-notice-red-text-color); border-color: var(--theme-notice-red-text-color); } .mw-notification.mw-notification-type-warn { color: var(--theme-notice-orange-text-color); border-color: var(--theme-notice-orange-text-color); } /* css for floating-scroll v3.2.0 https://amphiluke.github.io/floating-scroll/ (c) 2022 Amphiluke */ .fl-scrolls { overflow: auto; position: fixed; } .fl-scrolls div { overflow: hidden; pointer-events: none; } .fl-scrolls div:before { content: " "; } .fl-scrolls, .fl-scrolls div { font-size: 1px; line-height: 0; margin: 0; padding: 0; } .fl-scrolls-hidden div:before { content: " "; } .fl-scrolls-viewport { position: relative; } .fl-scrolls-body { overflow: auto; } .fl-scrolls-viewport .fl-scrolls { position: absolute; } .fl-scrolls-hoverable .fl-scrolls { opacity: 0; transition: opacity 0.5s 0.3s; } .fl-scrolls-hoverable:hover .fl-scrolls { opacity: 1; } .fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] { bottom: 0; min-height: 17px; } .fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div { height: 1px; } .fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] { bottom: 9999px; } .fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] { left: 0; } .fl-scrolls[data-orientation=vertical] { right: 0; min-width: 17px; } .fl-scrolls[data-orientation=vertical] div { width: 1px; } .fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] { right: 9999px; } .fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] { top: 0; } /*css for wide table */ .table-wide { clear: both; position: relative; } .mw-parser-output > .table-width { margin-top: 0.5em; margin-bottom: 0.5em; } .table-wide-inner { overflow-x: auto; } .table-wide-inner > table { margin: 0 !important; } .table-wide:before { box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color); content: ""; display: block; width: 20px; height: 100%; pointer-events: none; position: absolute; right: 0; z-index: 2; } /*********************************************************************************************************** * Common styles for "real" wiki page content. ***********************************************************************************************************/ /* Tabber box */ .tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited { #BE3838; } /* Code box */ pre, code, .mw-code { background-color: #1a1a1a; color: #ffcc00; } /* Recent changes info box */ .mw-changeslist-legend { color:black; } /* Searched information */ .mw-search-profile-tabs { background-color: transparent; } /* Notifcation / Notice box */ .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head { color: black; } .mw-echo-ui-placeholderItemWidget { color: black; } /* Advanced Box */ #mw-searchoptions { background-color: transparent; } /* Toolbar */ .wikiEditor-ui-toolbar { background-color: white; } .wikiEditor-ui-toolbar .booklet > .index { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a.current, .wikiEditor-ui-toolbar .tabs span.tab a.current:visited { color: white; } .wikiEditor-ui-toolbar .booklet > .index > .current { background-color: #b1b1b1; color: var(--theme-text-color); } .wikiEditor-ui-toolbar .booklet > .index > :hover { background-color: #565656; } .wikiEditor-ui-toolbar .page-characters div span { color: var(--theme-text-color); } .wikiEditor-ui-toolbar .page-characters div span:hover { background-color: var(--theme-button-border-color); } /* User Profile box */ .mw-message-box { color: white; background-color: black; } /* File information */ #filetoc { background-color: transparent; } .mw_metadata td { background-color: transparent; } .mw-datatable td { background-color: transparent; } .mw-datatable tr:hover td { background-color: #1F2827; } /** ToC **/ .toc { border-radius: 4px; border: 1px solid var(--theme-border-color); background: var(--theme-box-background); margin: 1em auto 1em 0; padding: 0; font-size: 1em; min-width: 12em; } .toc .toctitle h2 { margin: 0; display: flex; align-items: center; padding: 0 0.5em; } .toc .toctitle h2::before { content: ""; display: block; width: 12px; height: 0; border-bottom: 52px solid transparent; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; filter: drop-shadow(0 40px 0 var(--theme-text-color)); margin: -40px 6px 0 0; } .toc .toctitle { position: relative; overflow: hidden; text-align: left; } .toc .toctogglelabel { position: absolute; width: 100%; height: 100%; left: 0; top: 0; box-sizing: border-box; padding-right: 1em; display: flex; align-items: center; justify-content: flex-end; } .toc .toctogglespan::before, .toc .toctogglespan::after { display: none; } .toc .toctogglelabel::after { display: none; } .toc .toctogglelabel::before { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-widget-toc-arrow-color) transparent; border-width: 0 5px 6px 5px; vertical-align: middle; flex: 0 0 auto; } .toc .toctogglelabel:hover::before { border-color: var(--theme-widget-toc-arrow-color-hover) transparent; } .toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before { border-width: 6px 5px 0 5px; } /* Won't change ToC box width when toggle show/hide. */ .toctogglecheckbox:checked ~ ul { overflow: hidden; display: block; height: 0; border: 0; padding-top: 0; padding-bottom: 0; } /* content list */ .mw-content-ltr .toc ul ul, .mw-content-rtl.toc ul ul { margin: 0 0 0 1em; } .toc a { color: var(--theme-text-color); } .toc .tocnumber { color: var(--theme-text-color-note); } .toc .tocnumber::after { content: "."; } .toc .toctitle, .toc > ul { padding: 0.5em; } .toc > ul { border-top: 1px solid var(--theme-border-color); margin: 0; } .toc > ul a { display: block; padding: 2px 0.5em; border-radius: 4px; transition: background 0.1s; } .toc > ul a:hover { text-decoration: none; background: var(--theme-widget-toc-item-hover-background); } .toc h2 { font-weight: normal; } .toc li { margin: 0; } /*********************************************************************************************************** * common style for content box ***********************************************************************************************************/ .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* Thumbnail background color */ html .thumbimage { background-color: #0b0029; } /** gallery **/ .thumbinner { border-radius: 5px; } li.gallerybox div.thumb { border-radius: 5px; } .gallery * { box-sizing: initial; } .mw-gallery-traditional .thumb { display: flex; background: none; } .mw-gallery-traditional .thumb a { display: block; } .portable-infobox { border: 1px solid var(--theme-border-color); background: none; } /*********************************************************************************************************** * css for specific pages ***********************************************************************************************************/ /*********** Main page START ****************/ /* Hide page title on main page */ body.rootpage-Terracotta_Wiki.action-view h1.firstHeading, body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators, body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before { display: none; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer { text-align: right; font-size: 12px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { border: 1px solid var(--theme-border-color); border-radius: var(--main-box-border-radius); padding: 1.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 { margin-top: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent p { margin: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: flex; gap: 12px; align-items: stretch; margin-bottom: 1em; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: block; margin-bottom: 0; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { flex: 1 0 auto; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { margin-bottom: 1em; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header { font-size: 16px; text-align: center; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em { display: inline-block; font-style: normal; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul { margin: 1em auto auto; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li { list-style: none; display: inline-block; margin: 0 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: flex; gap: 12px; flex-direction: column; flex: 2 2 400px; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: block; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay { flex: 3 3 800px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { display: flex; gap: 1em; } @media screen and (max-width: 1600px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { flex-direction: column; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li { margin-top: 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm { flex: 1 1 410px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { margin: 1em 0 0; display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1.5em; list-style: none; } @media screen and (max-width: 1400px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { grid-template-columns: 1fr 1fr; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img { display: block; width: 100% !important; height: auto !important; } /*********** Main page END ****************/ .mp-flex { display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 15px; } .mp-left { flex: 4; } .mp-right { flex: 1 275px; } .navbox { --navbox-bg-color: var(--theme-content-background); --navbox-text-color: var(--theme-text-color); --navbox-title-color: var(--theme-navbar-tab-background); --navbox-header-color: var(--theme-navbar-tab-background); --navbox-alt-color: var(--theme-content-background); --navbox-border-color: var(--theme-border-color) } .navbox { width: 100%; background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); margin: 1em auto; font-size: 84%; clear: both; padding: 2px; border-spacing: 0; border: 1px solid var(--navbox-border-color, #AAA); } .navbox-title, table.navbox th { padding-left: 1em; padding-right: 1em; text-align: center; } /* Even row striping */ .navbox-even { background: var(--theme-box-border-color); color: #000; } /* Odd row striping */ .navbox-odd { background: transparent; } .collapseButton { font-weight: normal; width: auto; } .navbox .collapseButton { width: 6em; } .navbar { font-size: 88%; font-weight: normal; } .navbox .navbar { font-size: 100%; } table.collapsed tr.collapsible { display: none; } /* Merges navboxes that are directly under eachother */ .navbox + .navbox { margin-top: -11px; } .navbox .navbox-title { background: var(--navbox-title-color, #CCF); color: var(--navbox-text-color, black); font-weight: bold; } .navbox .navbox-vde { float:left; width:65px; } .navbox .navbox-title-padright { padding-right: 65px; } .navbox .navbox-title-padleft { padding-left: 65px; } .navbox .navbox-subgroup { border-spacing: 0; width: 100%; } .navbox .navbox-gutter { height: 2px; } .navbox .navbox-subgroup .navbox-gutter { background: var(--navbox-bg-color, white); } .navbox .navbox-section-row > td { padding: 0; height: 100%; } .navbox .navbox-section { width: 100%; border-spacing: 0; } .navbox .navbox-above, .navbox .navbox-below { background: var(--navbox-header-color, #DDF); text-align: center; } .navbox .navbox-image { background: var(--navbox-bg-color, white); text-align: center; } .navbox .navbox-group, .navbox .navbox-header { background: var(--navbox-header-color, #DDF); color: var(--navbox-text-color, black); font-weight: bold; height: 100%; padding: 2px 4px; } .navbox .navbox-header-collapsible { padding-left: 65px; } .navbox .navbox-group { text-align: center; padding-left: 1em; padding-right: 1em; white-space: nowrap; } .navbox .navbox-group, .navbox .navbox-image-left { border-right: 2px solid var(--navbox-bg-color, white); } .navbox-image-right { border-left: 2px solid var(--navbox-bg-color, white); } .navbox .navbox-list { background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); width: 100%; height: 100%; padding: 0; } .navbox .alt > .navbox-list { background: var(--navbox-alt-color, #F7F7F7); } .navbox .navbox-list div { padding: 0px 4px; } .navbox .navbox-list.no-group { text-align: center; padding-top: 2px; padding-bottom: 2px; } .navbox .mw-collapsible-toggle { width: 65px; } /* hlist */ .hlist ul { margin: 0; list-style: none; } .hlist li, .hlist ul ul { display: inline; } .hlist li a { white-space: nowrap; } .hlist ul ul:before { content: "(" } .hlist ul ul:after { content: ")" } .hlist li:after { content: " • "; } .hlist ul ul li:after { content: "/"; } .hlist li:last-child:after, .hlist ul ul li:last-child:after { content: none; } li.gallerybox div.thumb { background-color: transparent; border: 0; } /* Mark redirects in Special:Allpages and Special:Watchlist */ .allpagesredirect { font-style: italic; } .allpagesredirect:after { color: #808080; content: " (redirect)" } .watchlistredir { font-style: italic; } /* Giving headers and TOC a little extra space */ h2 { margin-top: 20px; } .toc { margin-top: 20px; } /* Navboxes */ .navbox { width: 100%; clear: both; } 44be81306179db45c6efa1c359f9660d0a79c173 394 393 2024-04-10T15:15:37Z Azgoodaz 36052 css text/css /*********************************** CSS placed here will be applied to all skins on the entire site. Various code adpoted from * https://multiversus.wiki.gg/ by IyzMoe * https://trucksimulator.wiki.gg/ by MrPie5 * https://flight.wiki.gg/ by ReedemtheD3ad! ***********************************/ /*********************************************************************************************************** * css reset for browser default rules and MediaWiki internal rules ***********************************************************************************************************/ .responsive-image { max-width: 100%; height:auto; } * { outline: 0; } table { white-space: unset; /* be set to `no-wrap` in MW internal css */ } html { font-size: 16px; /* reset rem */ } pre { margin: 0; } h1, h2, h3, h4, h5, h6 { padding: 0; border: 0 solid transparent; } table { display: table; white-space: unset; } body { background: none; } /*********************************************************************************************************** * css for wiki.gg top bar and footer bar ***********************************************************************************************************/ /*** Wiki.gg site bars tweak ***/ div#p-personal ul { white-space: nowrap; /* for "log out" */ } #p-personal .vector-menu-content #pt-anonuserpage, #p-personal .vector-menu-content #pt-userpage a { padding-top: 0; background-position: left center; } /*** Responsive ***/ @media screen and (max-width: 720px) { footer#wikigg-footer .footer-right { margin-left: 0; } footer#wikigg-footer .footer-left { margin-right: 0; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { footer#wikigg-footer { display: grid; grid-template-columns: 35px 1fr; grid-template-rows: auto auto; align-items: center; justify-items: start; padding: 3px 0 3px 10px; } footer#wikigg-footer .footer-middle { grid-column: 1/2; grid-row: 1/3; } footer#wikigg-footer .footer-right { grid-column: 2/3; grid-row: 1/2; margin: 0; } footer#wikigg-footer .footer-left { grid-column: 2/3; grid-row: 2/3; margin: 0; } } /* screen and (max-width:600px) */ /*** Theme ***/ :root { /* for infobox */ --pi-secondary-background: #1F2827; /* other */ --theme-hover-color: #683D17; --theme-text-color-placeholder: #999; --theme-control-text-color: #BF0017; --theme-control-text-color-hover: #fff; /* for wide table */ --theme-wide-table-shadow-color: #999; /*** text color ***/ --theme-text-color: #683D17; --theme-text-color-note: #C9E6FF; --theme-text-color-em: #ffffff; --theme-heading-color: #683D17; /*** link text color ***/ --theme-link-color: #4d2c24; --theme-link-color-hover: #683D17; --theme-link-color-visited: #00aeff; --theme-link-color-redlink: #ff3333; /*** body background ***/ --theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed; /*** top site logo ***/ --theme-site-logo-image: url(/images/e/e6/Site-logo.png); --theme-site-logo-width: 400px; --theme-site-logo-height: 200px; /* sidebar/content common */ --theme-box-border-width: 2px; --theme-box-border-color: #000; --theme-box-background: none; --theme-box-border-style: solid; --theme-box-shadow: none; /* common */ --theme-border-color: #683D17; --theme-highlight-background: #1F2827; --theme-button-background: #87AEC9; --theme-button-border-color: #006cb0; --theme-button-background-active: #a7c7dc; --theme-button-border-color-active: #006cb0; --theme-page-base-background: #EAB885; /*** sidebar ***/ --theme-sidebar-box-background: #8D5345; --theme-sidebar-box-border-style: var(--theme-box-border-style); --theme-sidebar-box-border-width: var(--theme-box-border-width); --theme-sidebar-box-border-color: var(--theme-box-border-color); --theme-sidebar-box-shadow: var(--theme-box-shadow); --theme-sidebar-heading-text-color: white; --theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-background: #683D17; --theme-sidebar-heading-background-hover: var(--theme-link-color-hover); /* following 3 values will affect the space between the heading and the list */ --theme-sidebar-heading-border-bottom: 0; --theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */ --theme-sidebar-list-padding-top: 0px; --theme-sidebar-list-item-background: none; --theme-sidebar-list-item-hover-mask: #683D17; --theme-sidebar-list-item-text-color: white; --theme-sidebar-list-item-text-color-hover: white; /* responsive */ --theme-sidebar-heading-text-color-2: var(--theme-heading-color); --theme-sidebar-box-background-2: var(--theme-sidebar-box-background); --theme-sidebar-box-border-width-2: var(--theme-box-border-width); --theme-sidebar-box-border-style-2: var(--theme-box-border-style); --theme-sidebar-box-border-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color); --theme-sidebar-dropdown-background: #090C0C; --theme-sidebar-dropdown-border: 1px solid #888989; /*** navbar ***/ --theme-navbar-background: none; --theme-navbar-border-color: var(--theme-border-color); --theme-navbar-tab-background: #683D17; --theme-navbar-tab-box-shadow: none; --theme-navbar-tab-text-color: white; --theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color); --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color); --theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-border-color: var(--theme-border-color); --theme-navbar-tab-background-hover: #683D17; --theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-background: var(--theme-content-background); --theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color); --theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-search-box-shadow: none; --theme-navbar-search-input-background: black; --theme-navbar-search-input-border-color: var(--theme-border-color); --theme-navbar-search-input-text-color: white; --theme-navbar-search-button-background: #73FFFF; --theme-navbar-search-botton-border-color: var(--theme-border-color); --theme-navbar-search-botton-text-color: var(--theme-text-color); --theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background); --theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color); --theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color); --theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background); --theme-navbar-search-suggestions-border-color: var(--theme-border-color); --theme-navbar-search-suggestions-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em); --theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background); --theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */ --theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color); /* responsive */ --theme-navbar-search-background: var(--theme-sidebar-box-background); /*** content box ***/ --theme-content-background: #EAB885; --theme-content-border-width: 0px; --theme-content-border-style: var(--theme-box-border-style); --theme-content-border-color: var(--theme-box-border-color); --theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */ --theme-content-heading-rule-border-top: 0; /* border */ --theme-content-heading-rule-border-bottom: 0; /** category: box **/ --theme-content-category-background: none; --theme-content-category-border-style: solid; --theme-content-category-border-width: 1px; --theme-content-category-border-radius: 0; --theme-content-category-border-color: var(--theme-border-color); /*** #footer ***/ --theme-footer-text-color: #8D5345; --theme-footer-background: transparent; --theme-footer-link-color: #008aff; --theme-footer-link-color-hover: #66b8ff; --theme-footer-border-radius: 0 0 5px 5px; /** notification **/ --theme-notice-red-text-color: #bf0017; --theme-notice-orange-text-color: #cf721c; /******* "real" wiki content ********/ --theme-widget-toc-arrow-color: var(--theme-text-color); --theme-widget-toc-arrow-color-hover: var(--theme-hover-color); --theme-widget-toc-item-hover-background: var(--theme-link-color-hover); --theme-collapsible-toggle-icon-color: var(--theme-text-color); --theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color); } /*********************************************************************************************************** * base css styles for both interface and content box: font, color, etc. ***********************************************************************************************************/ /**** base styles START ***********************************************************/ .MPheading { font-synthesis: none; font-size: 2em; font-weight: 800; text-align: center; background:0 0; background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%); background-position: center bottom; background-repeat: no-repeat; background-size: 100% 1px; } .page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery { text-align: center; margin: 10px 0; } .mp-box { border:1px solid #4d2c24; margin:10px 0; padding:5px; } @media screen and (min-width: 1080px){ .page-The_Chocolate_Edition_Wiki .mw-parser-output { display: flex; flex-wrap: wrap; justify-content: space-evenly; } .mainpage-left { width: calc(100% - 550px); } .mainpage-right { width: 500px; } } /* Template:FP links styles */ .fplinks { display: flex; flex-wrap: wrap; justify-content: space-evenly; align-items: stretch; text-align: center; } .fplink-outer { padding: 5px; flex-basis: calc(25% - 10px); width: calc(25% - 15px); min-width: 115px; display: inline-block; vertical-align: middle; } .fplink-wide { flex-basis: calc(33% - 10px); width: calc(33% - 15px); } .fplink-fullwidth { flex-basis: 100%; width: calc(100% - 15px); font-weight: bold; } .fplink { padding: 0.5em; box-sizing: border-box; width: 100%; height: 100%; display: table; } .fplink-plain { background: transparent; border-radius: 0; border: 0; box-shadow: none; } .fplink-inner { display: table-row; } .fplink a { display: table-cell; vertical-align: middle; } .fplink img { max-width: 150px; width: 100%; height: auto; } /* Auto-resize front page video to fit smaller columns */ .fpbox .embedvideowrap { width: 100% !important; max-width: 480px; margin: 0 auto; } .fpbox .embedvideowrap iframe { width: 100% !important; } /* Multi-column box support */ .fp-container main .columns .leftcol, .fp-container .columns .rightcol { width: 100%; margin: 0; padding: 0; } @media (min-width: 990px) { .fp-container .columns .leftcol { float: left; width: 50%; } .fp-container .columns .rightcol { float: right; width: 50%; } } .fp-section { display: flex; flex-wrap: wrap; } /* this CSS governs the responsive 2 column main page layout */ #fp-2column.fp-container { display: grid; grid-template-areas: "a" "b" "c"; grid-template-columns: 100%; } @media screen and (min-width: 990px) { #fp-2column.fp-container { grid-template-areas: "a b" "c c"; grid-template-columns: 50% 50%; } } @media screen and (min-width: 1350px) { #fp-2column.fp-container { grid-template-areas: "a b" "c b"; grid-template-columns: auto 520px; } } #fp-top { grid-area: a; } #fp-flex { grid-area: b; } #fp-bottom { grid-area: c; } /* end responsive 2 column main page layout */ /* Front page appearance styles */ .fpbox .heading, .fpbox .mainheading { border: 0; border-bottom: 1px solid transparent; } .fpbox { background: transparent; border: 1px solid transparent; box-shadow: 0 2px 5px transparent; } .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.3); border: 1px solid #505050; } .fplink-fullwidth .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.4); } .linkslabel { border-bottom: 2px solid #505050; } /* always show scroll bar for short page. * By doing this page background size won't change when expand/collapse sidebar sections. */ html { overflow-y: scroll; } /** Font **/ html, body { font-family: Helvetica, Arial, sans-serif; /* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */ color: var(--theme-text-color); } .mw-body h1, .mw-body-content h1, .mw-body-content h2 { color: var(--theme-heading-color); } body { font-size: 14px; } .vector-body { font-size: unset; } /** link color **/ /* Self-links aren't real links, they're not clickable. * Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive. * We should not use :not(.selflink) since it increases the priority and make it is difficult to override * link styles for certain elements (e.g. in wiki.gg header). */ a, a.selflink:hover, a.selflink:active { text-decoration: none; color: var(--theme-link-color); } a:visited { color: #8D5345; } a:hover, a:active { text-decoration: none; color: var(--theme-link-color-hover); } /** red link **/ /* we don't really need to mark you have "visited" an inexistent page */ a.new, a.new:visited { color: var(--theme-link-color-redlink); } /* -------------------------------------------------------- */ /* Tables */ /* -------------------------------------------------------- */ table { /* fix 100% width table with border */ box-sizing: border-box; } table.article-table, table.fandom-table, table.lined, table.bordered, table.cellborder { border-collapse: collapse; border-style: solid; border-color: #AD532D; } table.lined th, table.lined td { border-width: 0 0 1px 0; } /*** "terraria"-classed tables ***/ table.olo { border: 2px solid transparent; margin: calc(0.5em + 5px) 5px; box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color); border-radius: 3px; /* (border radius of .olo box) - 3px */ } table.olo.noborder { padding: 0; border: 0; } table.olo th, table.olo td { padding: 3px 6px; border-color: var(--theme-border-color); border-style: solid; border-width: 0; } table.olo th { background: var(--theme-highlight-background); border-color: var(--theme-border-color); text-align: center; } table.olo caption { font-weight: bold; background: var(--theme-highlight-background); padding: 5px; margin: auto 2px; } table.olo > caption { padding: 3px; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; margin: 1px 1px -4px; border-bottom-width: 1px; box-shadow: 0 0 0 1px var(--theme-highlight-background); position: relative; } table.olo > caption:after { box-sizing: content-box; content: ""; display: block; width: 100%; height: 1px; background: var(--theme-highlight-background); position: absolute; left: -4px; bottom: -2px; border-left: 4px solid var(--theme-box-background-color); border-right: 4px solid var(--theme-box-background-color); } table.olo > caption.plaincaption { background: transparent; border: 0; box-shadow: 0 0 0 0; margin-bottom: 4px; } table.olo > caption.plaincaption:after { background: transparent; border: 0; } table tfoot:empty, table thead:empty { display: none; } /* Auto line separators for tables */ table.olo.lined { padding-bottom: 0; /*display: inline-table;*/ } table.olo.lined td { border-width: 0; border-bottom-width: 1px; } table.olo.lined::after { content: ""; display: block; height: 3px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 3px; background-color: var(--theme-box-background-color); } table.lined td.noline, table.lined tr.noline td { border-bottom-width: 0; } table tr.bottomline td { border-bottom-width: 1px; } table tr.topline td { border-top-width: 1px; } table td.bottomline, table.lined tr.noline td.bottomline { border-bottom-width: 1px; } table td.topline { border-top-width: 1px; } table.olo.cellborder, table.olo.border { border-spacing: 0; padding: 4px 4px 4px 3px; position: relative; } table.olo.cellborder::before, table.olo.border::before { content: ""; display: block; width: 1px; height: calc(100% - 6px); background-color: var(--theme-box-background-color); position: absolute; left: 4px; top: 3px; } table.olo.cellborder td, table.olo.border td { border-left-width: 1px; border-bottom-width: 1px; } table.olo.cellborder th, table.olo.border th { border-left-width: 2px; border-top-width: 2px; } table.olo.cellborder tr:first-of-type th, table.olo.border tr:first-of-type th { border-top: 0; } table.olo.cellborder::after, table.olo.border::after { content: ""; display: block; height: 1px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 5px; background-color: var(--theme-box-background-color); } /* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */ table.outer { white-space: nowrap; } table.inner { border-collapse: collapse; background: inherit; width: 100%; } table.inner th { border: 2px solid var(--theme-box-background-color); } /* Fix for siderail overlapping some wide tables */ @media screen and (max-width: 1520px) and (min-width: 1350px) { .with-siderail table.olo .i { white-space: normal; } .with-siderail table.olo th { font-size: 90%; } .with-siderail table.olo td:not(.il1c) img { max-width: 100%; height: auto; } } .olo th { border-bottom: 1px solid; } .wikitable, .wikitable > tr > th, .wikitable > * > tr > th { color: inherit; background: none; } /* .jquery-tablesorter th.headerSort{ border: 1px solid var(--theme-border-color); } */ table.cargoTable.noMerge tr:nth-child(2n) { background: rgba(0, 0, 0, 0.25); } table.cargoTable.noMerge tr:nth-child(2n+1) { background: none; } table.olo caption { border-width: 1px; border-style: solid; border-top-color: rgb(244, 124, 60, 0.1); border-right-color: rgb(13, 4, 2, 0.5); border-bottom-color: rgb(13, 4, 2, 0.5); border-left-color: rgb(244, 124, 60, 0.1); border-radius: 8px; } table.olo { /*display: inherit;*/ width: auto; } .olo.sortable.lined.align-center.jquery-tablesorter { /*width: min-content;*/ } #possible-modifiers-table, .olo.lined.sortable.jquery-tablesorter, .olo.lined { width: auto; } /**** base styles END *****/ /*********************************************************************************************************/ input, button { color: var(--theme-control-text-color); /* caret-color: var(--theme-text-color); */ } input[type=submit] { color: var(--theme-control-text-color); } ::placeholder { color: var(--theme-text-color-placeholder); } /* Removes VisualEdit button */ #ca-ve-edit { display: none; } /* Link color */ .mw-parser-output a.external, .mw-parser-output a.external:visited, .mw-parser-output a.extiw, .mw-parser-output a.extiw:visited, .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { color: var(--theme-link-color); } /* Text color */ #content, #firstHeading, .infocard .main-heading .hgroup, h1, h2, h3, h4, h5, h6, div.hat-note.t-main, #contentSub, #contentSub2, .search-types .current a, .infobox > .title > span, code, .trw-toggleable.not-toggled.achievements .achievement b * { color: var(--theme-text-color); } .i .note, .note-text { color: var(--theme-text-color-note); } .pixel img, .pixel, #mw-imagepage-section-filehistory img { image-rendering: pixelated; /*for chrome*/ image-rendering: crisp-edges; /*for firefox*/ } .small { font-size: 85%; } .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* References smaller text than main */ .references { font-size: 90%; } /* Larger font for Module: code display (default is smaller than other code pages) */ pre.lua.source-lua { font-size: 14px !important; } /* Facilitate inline scary transclusion */ .scary-transclusion p, .scary-transclusion .mw-parser-output { display: inline; } /* hide last empty paragraph at the end */ div.mw-parser-output > p:last-child > br:only-child { display: none; } /* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */ .apihelp-parameters dd:empty::before { content: " "; } .block { display: block; } .inline { display: inline; } .inline-block { display: inline-block; } hr.space { height: 4px; background: none; border: 0; } .page-content .vertical-align-top * { vertical-align: top; } .page-content .vertical-align-bottom * { vertical-align: bottom; } /* Drowning Table No Border */ .drowning-table-no-border { border: none; } /* Gadget description length */ .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body { max-width: unset; } /* Box at the top of all pages when the user has a new message on their User_talk: page */ .usermessage { background-color: var(--theme-box-background-color); border-color: var(--theme-box-border-color); color: var(--theme-text-color); } /*********************************************************************************************************** * interface layout and styles for widgets outside of content box ***********************************************************************************************************/ :root { --main-layout-logo-box-height: 200px; --main-layout-logo-offset: 12px; --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ --main-layout-sidebar-width: 180px; /* width of side navbar, without gap */ --main-layout-sidespace: 24px; /* whitespace width on most left and most right */ --main-layout-gap: 12px; --main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px); --main-box-border-radius: 5px; --main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width)); --main-box-padding: 12px; background: var(--theme-site-background); /* Removes second vertical scrollbar(mw 1.37 fix) */ overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */ } /**** Main Layout START ***********************************************************/ /** * Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout */ html, body { min-height: 100%; } html { height: 100%; scroll-padding-top: var(--main-layout-topbar-height); } body { height: auto; } /*** main grid container ***/ body { /* self */ box-sizing: border-box; /* grid */ display: grid; grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end]; gap: 0 var(--main-layout-gap); } /*** grid items ***/ /* Flatten DOM structure. Therefore we have following grid items under body grid container: * div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer. */ body > .content-wrapper, #mw-navigation { display: contents; } /** unused, hide them **/ #mw-head-base, #mw-navigation > h2 { display: none; } /** side nav bar **/ #mw-panel { grid-column: aside-left/aside-right; grid-row: nav-start/page-end; margin-bottom: var(--main-layout-gap); float: none; width: unset; padding: 0; } /** nav **/ #mw-head { grid-column: content-left/content-right; grid-row: nav-start/nav-end; } /** content **/ .mw-body { grid-column: content-left/content-right; grid-row: content-start/content-end; } /* For some page such as api.php, .mw-body is the only child, so take up all space. */ .mw-body:first-child { grid-column: body-left/body-right; grid-row: page-start/page-end; } /** #footer: content footer **/ #footer { grid-column: content-left/content-right; grid-row: footer-start/footer-end; margin: 0; } /** used to gen box shadow for main box (nav + content + #footer) **/ #mw-page-base { grid-column: content-left/content-right; grid-row: nav-start/footer-end; height: 100%; } /** wiki.gg footer bar **/ body > footer { grid-column: body-left/body-right; grid-row: page-end/body-end; } /*** logo block. It is absolute position ***/ #p-logo { position: absolute; width: 100%; height: auto; left: 0; top: var(--main-layout-topbar-height); background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat; display: flex; align-items: center; justify-content: center; filter: drop-shadow(0 0 5px black); } /* use logo image as <a>'s background will sometime flicker when hovered on Firefox, * I still don't know why, but move background to #p-logo can avoid this issue. */ #p-logo .mw-wiki-logo { width: var(--theme-site-logo-width); height: var(--theme-site-logo-height); margin: auto; background: none; /* logo flicker fix */ } /**** Main Layout END ***********************************************************/ /**** side panel START ***********************************************************/ #mw-panel { font-size: 12px; line-height: 1.5; color: var(--theme-text-color); } #mw-panel a { text-decoration: none; } /* sections */ #mw-panel .portal, #mw-panel #p-logo + .portal { margin: var(--main-layout-gap) 0 0 0; padding: 0; color: var(--theme-sidebar-heading-text-color); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background); } #mw-panel #p-logo + .portal { margin-top: 0; position: relative; } /* section heading */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { margin: 0; padding: 6px 10px; border-bottom: var(--theme-sidebar-heading-border-bottom); border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0; background: var(--theme-sidebar-heading-background); font-size: 15px; line-height: 18px; cursor: pointer; display: flex; align-items: center; justify-content: space-between; color: var(--theme-sidebar-heading-text-color); } /* arrow icon */ #mw-panel .portal .vector-menu-heading::after { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-sidebar-heading-arrow-color) transparent; border-width: 0 5px 6px 5px; margin-top: 4px; vertical-align: middle; flex: 0 0 auto; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent; } #mw-panel .portal.collapsed .vector-menu-heading { border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 6px 5px 0 5px; } /* list */ #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { background: none; border: 0; padding: 0; margin: 0; border-top: var(--theme-sidebar-list-border-top); } #mw-panel .portal .body ul { padding: var(--theme-sidebar-list-padding-top) 4px 4px; } #mw-panel .portal .body li { margin: 0; padding: 0; font-size: inherit; line-height: inherit; background: var(--theme-sidebar-list-item-background); border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal .body li:hover { background: var(--theme-sidebar-list-item-hover-mask); } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { display: block; padding: 3px 6px; color: var(--theme-sidebar-list-item-text-color); } #mw-panel .portal .body li a:hover { color: var(--theme-sidebar-list-item-text-color-hover); } #mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */ text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */ background-position: 8px center; /* align icon with other text */ } #merch { margin: 1.5em auto auto 1em; } /**** side panel END ***********************************************************/ /**** main content box START ***********************************************************/ /**** box for nav+content+#footer ****/ #mw-page-base { border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; box-sizing: border-box; background: var(--theme-page-base-background); } /**** navbar ****/ #mw-head { margin: var(--theme-box-border-width) var(--theme-box-border-width) 0; padding: var(--main-box-padding) 0 0 0; background: var(--theme-navbar-background); position: relative; display: flex; justify-content: space-between; align-items: flex-end; width: auto; } #mw-head #left-navigation, #mw-head #right-navigation { float: none; flex: 1 1 auto; margin: 0; display: flex; align-items: flex-end; } #mw-head #left-navigation::before, #mw-head #left-navigation::after, #mw-head #right-navigation::before, #mw-head #right-navigation::after { content: ""; display: block; border-bottom: 1px solid var(--theme-navbar-border-color); } #mw-head #left-navigation { justify-content: flex-start; } #mw-head #left-navigation::before { flex: 0 0 var(--main-box-padding); } #mw-head #left-navigation::after { flex: 1 1 auto; } #mw-head #right-navigation { justify-content: flex-end; } #mw-head #right-navigation::before { flex: 1 1 auto; } #mw-head #right-navigation::after { flex: 0 0 var(--main-box-padding); } /* reset */ #p-search, .vector-menu-dropdown, #mw-head .vector-menu-dropdown .vector-menu-heading, .vector-menu-dropdown .vector-menu-heading span, .vectorTabs, .vectorTabs ul, .vectorTabs span, .vectorTabs li, .vectorTabs li a, .vectorTabs li.selected a, .vectorTabs li.selected a:visited { background-image: none; float: none; height: auto; display: block; } #mw-head input { display: block; z-index: 1; } #mw-head input + .vector-menu-heading { z-index: 0; } .vectorMenuCheckbox:focus + .vector-menu-heading { outline: 0; } .vectorTabs ul { display: flex; } .vectorTabs ul li, .vector-menu-dropdown { display: block; white-space: nowrap; } .vector-menu-dropdown.emptyPortlet { display: none; } /* override some mw css */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { color: var(--theme-navbar-tab-text-color); font-size: 14px; line-height: 24px; padding: 3px 12px; overflow: hidden; } .vector-menu-dropdown .vector-menu-heading:hover span { color: var(--theme-navbar-tab-text-color); /* reset */ text-decoration: underline; } .vector-menu-tabs { padding: 0; } .vectorTabs li, .vector-menu-dropdown { background: var(--theme-navbar-tab-background); border-style: solid; border-color: var(--theme-navbar-tab-border-color); border-width: 1px; border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0; box-shadow: var(--theme-navbar-tab-box-shadow); position: relative; margin-right: calc(var(--main-box-padding) / 2); } .vectorTabs li::after, .vector-menu-dropdown::after { content: ""; display: block; width: calc(var(--main-box-padding) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); position: absolute; left: 100%; margin-left: 1px; } div.vectorTabs li:hover, div.vector-menu-dropdown:hover, div.vector-menu-dropdown.open { color: var(--theme-navbar-tab-text-color-hover); border-color: var(--theme-navbar-tab-border-color-hover); background: var(--theme-navbar-tab-background-hover); } div.vectorTabs li.selected:hover a, div.vectorTabs li.selected:hover a:visited, div.vectorTabs li:hover a, div.vector-menu-dropdown:hover .vector-menu-heading span, div.vector-menu-dropdown.open .vector-menu-heading span { color: var(--theme-navbar-tab-text-color-hover); } .vectorTabs li.new a, .vectorTabs li.new a:visited { color: var(--theme-navbar-tab-text-color-redlink); } .vectorTabs li.selected { background: var(--theme-navbar-tab-selected-background); border-color: var(--theme-navbar-tab-selected-border-color); border-bottom: 0; padding-bottom: 1px; } .vectorTabs li.selected:hover { background: var(--theme-navbar-tab-selected-background); } .vectorTabs li.selected:hover span { background: none; } /* watch/unwatch star */ .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { display: block; position: unset; width: 18px; height: 18px; padding: 6px 8px; box-sizing: content-box; } .vector-menu-tabs .mw-watchlink.icon a::before { height: 18px; width: 18px; display: inline-block; position: unset; margin-right: 20px; } .vector-menu-tabs #ca-unwatch.icon .loading::before, .vector-menu-tabs #ca-watch.icon .loading::before { transform-origin: 50% 52%; } #mw-head .vector-menu-dropdown .vector-menu-heading { padding: 0; margin: 0; } .vector-menu-dropdown .vector-menu-heading::after { display: none; } .vector-menu-dropdown .vector-menu-heading span::after { content: ""; display: inline-block; background: none; position: unset; width: 0; height: 0; border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent; border-style: solid; border-width: 6px 5px 0 5px; margin-left: 4px; vertical-align: middle; } .vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after, .vector-menu-dropdown:hover .vector-menu-heading span::after { border-width: 0 5px 6px 5px; border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent; } /* drop down menu */ .vector-menu-dropdown.open .menu { visibility: visible; } /* reset mw 1.37 css */ .vector-menu-dropdown:not(.vector-user-menu) li { font-size: 1em; } .vector-menu-dropdown .vector-menu-content, .vector-menu-dropdown > .menu { font-size: 15px; background: var(--theme-navbar-tab-dropdown-background); margin: 0; border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); border-width: 1px; border-style: solid; border-color: var(--theme-navbar-tab-dropdown-border-color); box-shadow: var(--theme-navbar-tab-dropdown-box-shadow); padding: 4px; top: 100%; left: -1px; /* 1px for border */ min-width: 8em; } .vector-menu-dropdown .menu li a { text-decoration: none; padding: 10px 8px; border-radius: calc(var(--main-box-border-radius) - 2px); font-size: 1em; color: var(--theme-navbar-tab-text-color); } .vector-menu-dropdown .menu li a:hover { background-color: var(--theme-navbar-tab-dropdown-hover-mask); color: var(--theme-navbar-tab-text-color-hover); } .vector-menu-dropdown li.selected { display: none; /* just remove current selected (already displayed in header) */ } /* search */ #p-search form, #p-search input { margin: 0; } #mw-head #p-search { margin: 0; padding: 0 0 6px calc(var(--main-layout-gap) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); } #simpleSearch { background: none; margin: 0; border: 0; color: var(--theme-text-color); width: 18em; padding: 0; height: auto; border-radius: 0; transition: none; display: grid; grid-template-columns: 1fr 0fr; grid-template-rows: 1fr; align-content: stretch; justify-content: stretch; } #simpleSearch #searchInput { grid-column: 1/2; grid-row: 1/2; font-size: 14px; line-height: 16px; text-align: left; padding: 3px 5px; background: var(--theme-navbar-search-input-background); border-radius: 2px 0 0 2px; border-width: 1px; border-style: solid; border-color: var(--theme-navbar-search-input-border-color); border-right: 0; word-wrap: break-word; appearance: none; -webkit-appearance: none; color: var(--theme-navbar-search-input-text-color); height: auto; } #searchInput:focus, #simpleSearch:hover #searchInput, #simpleSearch:hover #searchInput:focus { border-color: var(--theme-navbar-search-input-border-color); box-shadow: none; } #simpleSearch #searchButton { grid-column: 2/3; grid-row: 1/2; box-sizing: border-box; position: static; /* reset css from mw internal */ display: block; width: 28px; height: 100%; /* mw internal css override its button default styles, so override again */ background: var(--theme-navbar-search-button-background); border: 1px solid; border-color: var(--theme-navbar-search-botton-border-color); border-radius: 0 2px 2px 0; z-index: 0; } #simpleSearch #searchButton:hover, #searchInput:hover ~ #searchButton, #searchInput:focus ~ #searchButton { background: var(--theme-navbar-search-button-background-active); border-color: var(--theme-navbar-search-botton-border-color-active); } /* use ::before & ::after to draw search icon */ #simpleSearch::before, #simpleSearch::after { content: ""; display: block; grid-column: 2/3; grid-row: 1/2; z-index: 1; place-self: center; border-style: solid; border-color: var(--theme-navbar-search-botton-text-color); pointer-events: none; } #simpleSearch:hover::before, #simpleSearch:hover::after { border-color: var(--theme-navbar-search-botton-text-color-active); } #simpleSearch::before { border-width: 2px; border-radius: 100%; width: 8px; height: 8px; margin: 0 0 1px 0; transform: translateX(-1px); } #simpleSearch::after { border-width: 1px; width: 3px; height: 0; transform: translate(4px, 4px) rotate(45deg); } /* search result suggestion */ .suggestions { background: var(--theme-navbar-search-suggestions-background); border: 1px solid; border-color: var(--theme-navbar-search-suggestions-border-color); transform: translateX(3px); /* self border 2px + input border 1px */ } .suggestions .suggestions-results, .suggestions .suggestions-special { background: none; border: 0; } .suggestions .suggestions-results { border-bottom: 1px solid; border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color); } .suggestions .suggestions-result, .suggestions .suggestions-special .special-query, .suggestions a.mw-searchSuggest-link, .suggestions a.mw-searchSuggest-link:hover, .suggestions a.mw-searchSuggest-link:active, .suggestions a.mw-searchSuggest-link:focus { color: var(--theme-navbar-search-suggestions-text-color); } .suggestions .suggestions-result-current { background: var(--theme-navbar-search-suggestions-hover-mask); color: var(--theme-navbar-search-suggestions-text-color-hover); } .suggestions .suggestions-special { margin-top: var(--theme-navbar-search-suggestions-special-offset-top); border-top: 1px solid; border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color); } .suggestions .suggestions-special .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color); } .suggestions .suggestions-result-current .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color-hover); } /**** main content box ****/ body .mw-body { color: var(--theme-text-color); /* override mw internal css */ background: var(--theme-content-background); border-style: var(--theme-content-border-style); border-width: var(--theme-content-border-width); border-color: var(--theme-content-border-color); margin: 0 var(--theme-box-border-width); box-sizing: border-box; padding: 0; z-index: 1; /* cover #footer */ display: flex; flex-direction: column; } .content-body { flex: 1 1 auto; } .content-body > main { align-self: stretch; padding: var(--main-box-padding); } #firstHeading { border: 0; margin: 0; overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */ color: var(--theme-heading-color); } #contentSub, #contentSub2 { margin: 0; } #contentSub .subpages { color: transparent; line-height: 1.5; font-size: 0; } #contentSub .subpages a { font-size: 12px; vertical-align: middle; display: inline-flex; align-items: center; padding-left: 4px; } #contentSub .subpages a::before { content: ""; display: inline-block; height: 4px; width: 4px; border-color: var(--theme-content-subpage-icon-color); border-style: solid; border-width: 0 0 2px 2px; margin: 0 2px 0 0; transform: rotate(45deg); } #bodyContent { display: flex; flex-direction: column; } #mw-content-text { flex: 1 1 auto; min-height: 35em; } #mw-content-text::before { content: ""; display: block; height: 0; border-top: var(--theme-content-heading-rule-border-top); border-bottom: var(--theme-content-heading-rule-border-bottom); margin-top: 2px; margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */ } /* section edit link */ .mw-editsection { white-space: nowrap; } /* "category:" box */ #catlinks { background: var(--theme-content-category-background); border-width: var(--theme-content-category-border-width); border-style: var(--theme-content-category-border-style); border-color: var(--theme-content-category-border-color); border-radius: var(--theme-content-category-border-radius); margin: var(--main-layout-gap) 0 0 0; padding: calc(var(--main-box-padding) / 2) var(--main-box-padding); } /* ads */ div.games-showcase-header, div.games-showcase-footer, .content-body > .games-showcase-sidebar { margin: 0; padding: var(--main-box-padding); } div.games-showcase-header { padding-bottom: 0; } div.games-showcase-footer { padding-top: 0; } .games-showcase-header img, .games-showcase-footer img { height: 100%; width: auto; object-fit: contain; } .content-body > .games-showcase-sidebar { padding-left: 0; } aside.games-showcase-sidebar div.sidebar-showcase { padding: 0 0 var(--main-box-padding) 0; } @media screen and (max-width: 1100px) { .games-showcase-header img, .games-showcase-footer img { height: auto !important; width: 100% !important; object-fit: contain; } } @media screen and (max-width: 926px) { .games-showcase-header img, .games-showcase-footer img { object-position: 50%; height: 105px !important; width: 100% !important; object-fit: none !important; } } /**** #footer (copyright info) ****/ #footer { /* self */ color: var(--theme-footer-text-color); background: var(--theme-footer-background); background-clip: padding-box; padding: var(--main-box-padding); margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width); border-radius: var(--theme-footer-border-radius); position: relative; /* grid */ display: grid; grid-template-columns: [l] 1fr 0fr [r]; grid-template-rows: [t] auto auto [b]; z-index: 0; /* covered by content */ } .mw-footer li { color: var(--theme-footer-text-color); } #footer a { color: var(--theme-footer-link-color); } #footer a:hover { color: var(--theme-footer-link-color-hover); } #footer-info { font-size: 11px; display: contents; } #footer ul li { font-size: inherit; line-height: 1.5; padding: 0; } #footer-icons { grid-column: span 1/r; grid-row: t/b; place-self: end; } #footer #footer-info-lastmod { grid-column: l/span 1; grid-row: t/span 1; place-self: start; margin-bottom: 1em; } #footer #footer-info-copyright { grid-column: l/span 1; grid-row: span 1/b; place-self: end stretch; position: relative; padding-right: 100px; } #footer-info-copyright img { position: absolute; right: 0; /* mediawiki logo is 31px height, and this image has a 1px black border, a small tweak to make them visually matched on size and position */ bottom: -1px; height: 33px; width: auto; } #footer-places, #footer > div { display: none; } /**** main content box START ***********************************************************/ /****** responsive Layout ******/ @media screen and (max-width: 1800px) { :root { --main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */ } } /* screen and (max-width: 1800px) */ @media screen and (max-width: 1365px) { :root { --main-layout-sidespace: 0; --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px); } /* re-style "sidebar" nav */ body { height: 100%; grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end]; } #p-logo { background-size: calc(var(--theme-site-logo-width) * 0.75) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.75); height: calc(var(--theme-site-logo-height) * 0.75); } #mw-panel { grid-column: aside-left/aside-right; grid-row: aside-start/aside-end; height: 35px; display: flex; align-items: flex-end; padding: 0 var(--main-layout-gap); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background-2); } #mw-panel .portal, #mw-panel #p-logo + .portal { background: none; box-shadow: none; border: 0; margin: 0; position: relative; } #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { padding: 9px 12px 8px; border: 0; border-radius: 0; background: none; color: var(--theme-sidebar-heading-text-color-2); } #mw-panel #p-logo + .portal.expanded .vector-menu-heading, #mw-panel .portal.expanded .vector-menu-heading, #mw-panel #p-logo + .portal:hover .vector-menu-heading, #mw-panel .portal:hover .vector-menu-heading { background: var(--theme-sidebar-list-item-hover-mask); border-radius: 0; } #mw-panel .portal .vector-menu-heading::after { border-color: var(--theme-sidebar-heading-arrow-color-2) transparent; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent; } #mw-navigation #mw-panel .portal .vector-menu-heading::after { margin-left: 4px; } #mw-panel div.portal .vector-menu-heading::after { border-width: 6px 5px 0 5px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 5px 6px 5px; } #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */ position: absolute; left: 0; top: 100%; z-index: 50; width: max-content; border: var(--theme-sidebar-dropdown-border); border-top: 0; background: var(--theme-sidebar-dropdown-background); box-shadow: var(--theme-sidebar-box-shadow); border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); min-width: 8em; } #mw-panel #p-logo + .portal.expanded .body, #mw-panel .portal.expanded .body, #mw-panel #p-logo + .portal:hover .body, #mw-panel .portal:hover .body { display: block !important; } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { padding: 6px 8px; } /* search: move to sidebar nav box ("main nav bar") */ #mw-head #p-search { position: absolute; top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px); } #mw-head #right-navigation #p-cactions { margin-right: 0; } /* "more" menu in #right-navigation causes horizontal scroll bar appear */ #right-navigation .vector-menu-dropdown .vector-menu-content { left: auto; right: -1px; /* 1px for border */ } /* hide sidebar toggle */ #nav-content-size-toggle { display: none; } /* site footer */ body > footer { margin-top: var(--main-layout-gap); } #mw-head #p-search { border-bottom: 0; padding-right: calc(var(--main-box-padding) / 2); } } /* screen and (max-width: 1365px) */ @media screen and (max-width: 900px) { :root { --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px); --main-layout-gap: 6px; --main-box-padding: 6px; background: var(--theme-site-background); } body { grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right]; } /** reset mw internal css **/ #mw-head { position: relative !important; margin-top: 0; top: 0; } div#mw-navigation div#mw-panel { display: flex; position: static; width: auto; overflow: visible; } div#mw-navigation div#mw-panel .portal { width: auto; } body #footer { padding-top: 0.75em; } body #footer #footer-info-lastmod, body #footer #footer-info-viewcount { display: block; } #mw-head div#left-navigation, #mw-head div#right-navigation { position: static; } div#p-logo { display: block; /* move to left */ margin: 0 var(--main-layout-gap); width: calc(var(--theme-site-logo-width) * 0.5); background-size: calc(var(--theme-site-logo-width) * 0.5) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.5); height: calc(var(--theme-site-logo-height) * 0.5); } div.mw-body { margin-top: 0; margin-left: 0; margin-right: 0; } #mw-head #p-search { background: var(--theme-navbar-search-background); padding: 6px 12px 6px 6px; border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius); border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width); top: -110px; right: -4px; z-index: 50; } #mw-head, #mw-panel, .mw-body, #footer, #mw-page-base { border-radius: 0; border-left: 0; border-right: 0; margin-left: 0; margin-right: 0; } #mw-panel::before { left: 0; right: 0; } } /* screen and (max-width:900px) */ @media screen and (max-width: 720px) { :root { --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ } /* reset */ div#p-namespaces, div#p-views, div#p-variants { top: 0; } div#mw-navigation div#mw-panel { font-size: 12px; } /* styles */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { font-size: 12px; padding: 8px 6px; } #mw-panel div.portal .vector-menu-heading::after, #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 5px 4px 0; margin-top: 1px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 4px 5px; } #mw-panel #p-logo + .portal { margin-left: calc(var(--main-layout-gap) - 6px); } div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { font-size: 12px; padding: 1px 8px; } .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { padding: 4px 8px; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { :root { background: var(--theme-site-background); } /* reset mw internal css */ #footer #footer-icons { float: none; } #footer #footer-info-copyright { padding-right: 0; padding-bottom: 40px; right: auto; left: 0; } #footer-info-copyright img { right: auto; left: 0; } div#p-logo { margin: auto; width: 100%; height: 125px; } #mw-panel { margin-top: 45px; } #mw-panel::before { transform: translateY(45px); } #mw-head #p-search { top: -92px; box-sizing: border-box; width: 100%; max-width: 20em; margin: 0; padding: var(--main-box-padding); box-shadow: none; left: 50%; right: auto; transform: translateX(-50%); border-radius: var(--main-box-border-radius); border-width: var(--theme-box-border-width); } div#simpleSearch { margin: auto; width: auto; } /* content nav to icons */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { width: 20px; height: 20px; line-height: 20px; padding: 3px 6px; box-sizing: content-box; } div.vectorTabs li a::before, div.vector-menu-dropdown .vector-menu-heading span::before { content: ""; display: inline-block; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 20px; height: 0; border-bottom: 60px solid transparent; filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color)); margin: -40px 20px 0 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A"); } div.vectorTabs li:hover a::before, div.vector-menu-dropdown:hover .vector-menu-heading span::before, div.vector-menu-dropdown.open .vector-menu-heading span::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover)); } .vectorTabs li.new a::before, .vectorTabs li.new:hover a::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink)); } #ca-edit a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A"); } #ca-view a::before, #ca-view-foreign a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E"); } #left-navigation li[id^=ca-nstab-] a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A"); } #ca-history a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A"); } #ca-talk a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A"); } #t-contributions a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E"); } #ca-addsection a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A"); } #ca-viewsource a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A"); } #p-variants .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E"); } #p-cactions .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E"); } /* Except watch/unwatch star. It does not work under chrome. */ div.vectorTabs li.mw-watchlink a::before { border: 0; filter: none; margin: 0 20px 0 0; } } /* screen and (max-width:600px) */ @media screen and (max-width: 450px) { #mw-panel { padding-left: 6px; padding-right: 6px; } #mw-panel div.portal .vector-menu-heading::after { display: none; } #mw-panel #p-navigation #p-navigation-label, #mw-panel #p-lang #p-lang-label { width: 18px; display: block; white-space: nowrap; padding: 8px; } #p-navigation-label::before, #p-lang-label::before { content: ""; display: inline-block; vertical-align: bottom; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 18px; height: 0; border-bottom: 60px solid transparent; position: relative; filter: drop-shadow(0 42px 0 var(--theme-text-color)); margin: -42px 20px 0 0; } #p-navigation-label::before { background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E"); } #p-lang-label::before { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E"); } #mw-navigation #mw-panel #p-lang { margin-left: auto; display: flex; justify-content: flex-end; } #mw-panel #p-lang .body { left: auto; right: 0; } div#simpleSearch { width: 90%; } } /* screen and (max-width:450px) */ /***** Notification *****/ .mw-notification { color: var(--theme-text-color); border: 1px solid; /* background: var(--theme-box-border-color); */ border-color: var(--theme-border-color); box-shadow: var(--theme-border-color); transform: none; } /* postedit notification */ .postedit-container { top: 4em; } /* Notification boxes on the right, e.g. after patrolling an edit */ .mw-notification.mw-notification-type-error { color: var(--theme-notice-red-text-color); border-color: var(--theme-notice-red-text-color); } .mw-notification.mw-notification-type-warn { color: var(--theme-notice-orange-text-color); border-color: var(--theme-notice-orange-text-color); } /* css for floating-scroll v3.2.0 https://amphiluke.github.io/floating-scroll/ (c) 2022 Amphiluke */ .fl-scrolls { overflow: auto; position: fixed; } .fl-scrolls div { overflow: hidden; pointer-events: none; } .fl-scrolls div:before { content: " "; } .fl-scrolls, .fl-scrolls div { font-size: 1px; line-height: 0; margin: 0; padding: 0; } .fl-scrolls-hidden div:before { content: " "; } .fl-scrolls-viewport { position: relative; } .fl-scrolls-body { overflow: auto; } .fl-scrolls-viewport .fl-scrolls { position: absolute; } .fl-scrolls-hoverable .fl-scrolls { opacity: 0; transition: opacity 0.5s 0.3s; } .fl-scrolls-hoverable:hover .fl-scrolls { opacity: 1; } .fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] { bottom: 0; min-height: 17px; } .fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div { height: 1px; } .fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] { bottom: 9999px; } .fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] { left: 0; } .fl-scrolls[data-orientation=vertical] { right: 0; min-width: 17px; } .fl-scrolls[data-orientation=vertical] div { width: 1px; } .fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] { right: 9999px; } .fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] { top: 0; } /*css for wide table */ .table-wide { clear: both; position: relative; } .mw-parser-output > .table-width { margin-top: 0.5em; margin-bottom: 0.5em; } .table-wide-inner { overflow-x: auto; } .table-wide-inner > table { margin: 0 !important; } .table-wide:before { box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color); content: ""; display: block; width: 20px; height: 100%; pointer-events: none; position: absolute; right: 0; z-index: 2; } /*********************************************************************************************************** * Common styles for "real" wiki page content. ***********************************************************************************************************/ /* Tabber box */ .tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited { #BE3838; } /* Code box */ pre, code, .mw-code { background-color: #1a1a1a; color: #ffcc00; } /* Recent changes info box */ .mw-changeslist-legend { color:black; } /* Searched information */ .mw-search-profile-tabs { background-color: transparent; } /* Notifcation / Notice box */ .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head { color: black; } .mw-echo-ui-placeholderItemWidget { color: black; } /* Advanced Box */ #mw-searchoptions { background-color: transparent; } /* Toolbar */ .wikiEditor-ui-toolbar { background-color: white; } .wikiEditor-ui-toolbar .booklet > .index { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a.current, .wikiEditor-ui-toolbar .tabs span.tab a.current:visited { color: white; } .wikiEditor-ui-toolbar .booklet > .index > .current { background-color: #b1b1b1; color: var(--theme-text-color); } .wikiEditor-ui-toolbar .booklet > .index > :hover { background-color: #565656; } .wikiEditor-ui-toolbar .page-characters div span { color: var(--theme-text-color); } .wikiEditor-ui-toolbar .page-characters div span:hover { background-color: var(--theme-button-border-color); } /* User Profile box */ .mw-message-box { color: white; background-color: black; } /* File information */ #filetoc { background-color: transparent; } .mw_metadata td { background-color: transparent; } .mw-datatable td { background-color: transparent; } .mw-datatable tr:hover td { background-color: #1F2827; } /** ToC **/ .toc { border-radius: 4px; border: 1px solid var(--theme-border-color); background: var(--theme-box-background); margin: 1em auto 1em 0; padding: 0; font-size: 1em; min-width: 12em; } .toc .toctitle h2 { margin: 0; display: flex; align-items: center; padding: 0 0.5em; } .toc .toctitle h2::before { content: ""; display: block; width: 12px; height: 0; border-bottom: 52px solid transparent; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; filter: drop-shadow(0 40px 0 var(--theme-text-color)); margin: -40px 6px 0 0; } .toc .toctitle { position: relative; overflow: hidden; text-align: left; } .toc .toctogglelabel { position: absolute; width: 100%; height: 100%; left: 0; top: 0; box-sizing: border-box; padding-right: 1em; display: flex; align-items: center; justify-content: flex-end; } .toc .toctogglespan::before, .toc .toctogglespan::after { display: none; } .toc .toctogglelabel::after { display: none; } .toc .toctogglelabel::before { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-widget-toc-arrow-color) transparent; border-width: 0 5px 6px 5px; vertical-align: middle; flex: 0 0 auto; } .toc .toctogglelabel:hover::before { border-color: var(--theme-widget-toc-arrow-color-hover) transparent; } .toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before { border-width: 6px 5px 0 5px; } /* Won't change ToC box width when toggle show/hide. */ .toctogglecheckbox:checked ~ ul { overflow: hidden; display: block; height: 0; border: 0; padding-top: 0; padding-bottom: 0; } /* content list */ .mw-content-ltr .toc ul ul, .mw-content-rtl.toc ul ul { margin: 0 0 0 1em; } .toc a { color: var(--theme-text-color); } .toc .tocnumber { color: var(--theme-text-color-note); } .toc .tocnumber::after { content: "."; } .toc .toctitle, .toc > ul { padding: 0.5em; } .toc > ul { border-top: 1px solid var(--theme-border-color); margin: 0; } .toc > ul a { display: block; padding: 2px 0.5em; border-radius: 4px; transition: background 0.1s; } .toc > ul a:hover { text-decoration: none; background: var(--theme-widget-toc-item-hover-background); } .toc h2 { font-weight: normal; } .toc li { margin: 0; } /*********************************************************************************************************** * common style for content box ***********************************************************************************************************/ .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* Thumbnail background color */ html .thumbimage { background-color: #0b0029; } /** gallery **/ .thumbinner { border-radius: 5px; } li.gallerybox div.thumb { border-radius: 5px; } .gallery * { box-sizing: initial; } .mw-gallery-traditional .thumb { display: flex; background: none; } .mw-gallery-traditional .thumb a { display: block; } .portable-infobox { border: 1px solid var(--theme-border-color); background: none; } /*********************************************************************************************************** * css for specific pages ***********************************************************************************************************/ /*********** Main page START ****************/ /* Hide page title on main page */ body.rootpage-Terracotta_Wiki.action-view h1.firstHeading, body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators, body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before { display: none; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer { text-align: right; font-size: 12px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { border: 1px solid var(--theme-border-color); border-radius: var(--main-box-border-radius); padding: 1.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 { margin-top: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent p { margin: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: flex; gap: 12px; align-items: stretch; margin-bottom: 1em; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: block; margin-bottom: 0; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { flex: 1 0 auto; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { margin-bottom: 1em; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header { font-size: 16px; text-align: center; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em { display: inline-block; font-style: normal; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul { margin: 1em auto auto; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li { list-style: none; display: inline-block; margin: 0 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: flex; gap: 12px; flex-direction: column; flex: 2 2 400px; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: block; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay { flex: 3 3 800px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { display: flex; gap: 1em; } @media screen and (max-width: 1600px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { flex-direction: column; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li { margin-top: 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm { flex: 1 1 410px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { margin: 1em 0 0; display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1.5em; list-style: none; } @media screen and (max-width: 1400px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { grid-template-columns: 1fr 1fr; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img { display: block; width: 100% !important; height: auto !important; } /*********** Main page END ****************/ .mp-flex { display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 15px; } .mp-left { flex: 4; } .mp-right { flex: 1 275px; } .navbox { --navbox-bg-color: var(--theme-content-background); --navbox-text-color: var(--theme-text-color); --navbox-title-color: var(--theme-navbar-tab-background); --navbox-header-color: var(--theme-navbar-tab-background); --navbox-alt-color: var(--theme-content-background); --navbox-border-color: var(--theme-border-color) } .navbox { width: 100%; background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); margin: 1em auto; font-size: 84%; clear: both; padding: 2px; border-spacing: 0; border: 1px solid var(--navbox-border-color, #AAA); } .navbox-title, table.navbox th { padding-left: 1em; padding-right: 1em; text-align: center; } /* Even row striping */ .navbox-even { background: var(--theme-box-border-color); color: #000; } /* Odd row striping */ .navbox-odd { background: transparent; } .collapseButton { font-weight: normal; width: auto; } .navbox .collapseButton { width: 6em; } .navbar { font-size: 88%; font-weight: normal; } .navbox .navbar { font-size: 100%; } table.collapsed tr.collapsible { display: none; } /* Merges navboxes that are directly under eachother */ .navbox + .navbox { margin-top: -11px; } .navbox .navbox-title { background: var(--navbox-title-color, #CCF); color: var(--navbox-text-color, black); font-weight: bold; } .navbox .navbox-vde { float:left; width:65px; } .navbox .navbox-title-padright { padding-right: 65px; } .navbox .navbox-title-padleft { padding-left: 65px; } .navbox .navbox-subgroup { border-spacing: 0; width: 100%; } .navbox .navbox-gutter { height: 2px; } .navbox .navbox-subgroup .navbox-gutter { background: var(--navbox-bg-color, white); } .navbox .navbox-section-row > td { padding: 0; height: 100%; } .navbox .navbox-section { width: 100%; border-spacing: 0; } .navbox .navbox-above, .navbox .navbox-below { background: var(--navbox-header-color, #DDF); text-align: center; } .navbox .navbox-image { background: var(--navbox-bg-color, white); text-align: center; } .navbox .navbox-group, .navbox .navbox-header { background: var(--navbox-header-color, #DDF); color: var(--navbox-text-color, black); font-weight: bold; height: 100%; padding: 2px 4px; } .navbox .navbox-header-collapsible { padding-left: 65px; } .navbox .navbox-group { text-align: center; padding-left: 1em; padding-right: 1em; white-space: nowrap; } .navbox .navbox-group, .navbox .navbox-image-left { border-right: 2px solid var(--navbox-bg-color, white); } .navbox-image-right { border-left: 2px solid var(--navbox-bg-color, white); } .navbox .navbox-list { background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); width: 100%; height: 100%; padding: 0; } .navbox .alt > .navbox-list { background: var(--navbox-alt-color, #F7F7F7); } .navbox .navbox-list div { padding: 0px 4px; } .navbox .navbox-list.no-group { text-align: center; padding-top: 2px; padding-bottom: 2px; } .navbox .mw-collapsible-toggle { width: 65px; } /* hlist */ .hlist ul { margin: 0; list-style: none; } .hlist li, .hlist ul ul { display: inline; } .hlist li a { white-space: nowrap; } .hlist ul ul:before { content: "(" } .hlist ul ul:after { content: ")" } .hlist li:after { content: " • "; } .hlist ul ul li:after { content: "/"; } .hlist li:last-child:after, .hlist ul ul li:last-child:after { content: none; } li.gallerybox div.thumb { background-color: transparent; border: 0; } /* Mark redirects in Special:Allpages and Special:Watchlist */ .allpagesredirect { font-style: italic; } .allpagesredirect:after { color: #808080; content: " (redirect)" } .watchlistredir { font-style: italic; } /* Giving headers and TOC a little extra space */ h2 { margin-top: 20px; } .toc { margin-top: 20px; } /* Navboxes */ .navbox { width: 100%; clear: both; } 5845f6d6402c370ea37c3c56e7ac7a2e31c3b8ed 397 394 2024-04-10T15:21:37Z Azgoodaz 36052 css text/css /*********************************** CSS placed here will be applied to all skins on the entire site. Various code adpoted from * https://multiversus.wiki.gg/ by IyzMoe * https://trucksimulator.wiki.gg/ by MrPie5 * https://flight.wiki.gg/ by ReedemtheD3ad! ***********************************/ /*********************************************************************************************************** * css reset for browser default rules and MediaWiki internal rules ***********************************************************************************************************/ .responsive-image { max-width: 100%; height:auto; } * { outline: 0; } table { white-space: unset; /* be set to `no-wrap` in MW internal css */ } html { font-size: 16px; /* reset rem */ } pre { margin: 0; } h1, h2, h3, h4, h5, h6 { padding: 0; border: 0 solid transparent; } table { display: table; white-space: unset; } body { background: none; } /*********************************************************************************************************** * css for wiki.gg top bar and footer bar ***********************************************************************************************************/ /*** Wiki.gg site bars tweak ***/ div#p-personal ul { white-space: nowrap; /* for "log out" */ } #p-personal .vector-menu-content #pt-anonuserpage, #p-personal .vector-menu-content #pt-userpage a { padding-top: 0; background-position: left center; } /*** Responsive ***/ @media screen and (max-width: 720px) { footer#wikigg-footer .footer-right { margin-left: 0; } footer#wikigg-footer .footer-left { margin-right: 0; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { footer#wikigg-footer { display: grid; grid-template-columns: 35px 1fr; grid-template-rows: auto auto; align-items: center; justify-items: start; padding: 3px 0 3px 10px; } footer#wikigg-footer .footer-middle { grid-column: 1/2; grid-row: 1/3; } footer#wikigg-footer .footer-right { grid-column: 2/3; grid-row: 1/2; margin: 0; } footer#wikigg-footer .footer-left { grid-column: 2/3; grid-row: 2/3; margin: 0; } } /* screen and (max-width:600px) */ /*** Theme ***/ :root { /* for infobox */ --pi-secondary-background: #1F2827; /* other */ --theme-hover-color: #683D17; --theme-text-color-placeholder: #999; --theme-control-text-color: #BF0017; --theme-control-text-color-hover: #fff; /* for wide table */ --theme-wide-table-shadow-color: #999; /*** text color ***/ --theme-text-color: black; --theme-text-color-note: #C9E6FF; --theme-text-color-em: #ffffff; --theme-heading-color: #683D17; /*** link text color ***/ --theme-link-color: #874336; --theme-link-color-hover: #683D17; --theme-link-color-visited: #00aeff; --theme-link-color-redlink: #ff3333; /*** body background ***/ --theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed; /*** top site logo ***/ --theme-site-logo-image: url(/images/e/e6/Site-logo.png); --theme-site-logo-width: 400px; --theme-site-logo-height: 200px; /* sidebar/content common */ --theme-box-border-width: 2px; --theme-box-border-color: #000; --theme-box-background: none; --theme-box-border-style: solid; --theme-box-shadow: none; /* common */ --theme-border-color: #683D17; --theme-highlight-background: #1F2827; --theme-button-background: #87AEC9; --theme-button-border-color: #006cb0; --theme-button-background-active: #a7c7dc; --theme-button-border-color-active: #006cb0; --theme-page-base-background: #EAB885; /*** sidebar ***/ --theme-sidebar-box-background: #8D5345; --theme-sidebar-box-border-style: var(--theme-box-border-style); --theme-sidebar-box-border-width: var(--theme-box-border-width); --theme-sidebar-box-border-color: var(--theme-box-border-color); --theme-sidebar-box-shadow: var(--theme-box-shadow); --theme-sidebar-heading-text-color: white; --theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-background: #683D17; --theme-sidebar-heading-background-hover: var(--theme-link-color-hover); /* following 3 values will affect the space between the heading and the list */ --theme-sidebar-heading-border-bottom: 0; --theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */ --theme-sidebar-list-padding-top: 0px; --theme-sidebar-list-item-background: none; --theme-sidebar-list-item-hover-mask: #683D17; --theme-sidebar-list-item-text-color: white; --theme-sidebar-list-item-text-color-hover: white; /* responsive */ --theme-sidebar-heading-text-color-2: var(--theme-heading-color); --theme-sidebar-box-background-2: var(--theme-sidebar-box-background); --theme-sidebar-box-border-width-2: var(--theme-box-border-width); --theme-sidebar-box-border-style-2: var(--theme-box-border-style); --theme-sidebar-box-border-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color); --theme-sidebar-dropdown-background: #090C0C; --theme-sidebar-dropdown-border: 1px solid #888989; /*** navbar ***/ --theme-navbar-background: none; --theme-navbar-border-color: var(--theme-border-color); --theme-navbar-tab-background: #683D17; --theme-navbar-tab-box-shadow: none; --theme-navbar-tab-text-color: black; --theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color); --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color); --theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-border-color: var(--theme-border-color); --theme-navbar-tab-background-hover: #683D17; --theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-background: var(--theme-content-background); --theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color); --theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-search-box-shadow: none; --theme-navbar-search-input-background: black; --theme-navbar-search-input-border-color: var(--theme-border-color); --theme-navbar-search-input-text-color: white; --theme-navbar-search-button-background: #73FFFF; --theme-navbar-search-botton-border-color: var(--theme-border-color); --theme-navbar-search-botton-text-color: var(--theme-text-color); --theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background); --theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color); --theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color); --theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background); --theme-navbar-search-suggestions-border-color: var(--theme-border-color); --theme-navbar-search-suggestions-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em); --theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background); --theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */ --theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color); /* responsive */ --theme-navbar-search-background: var(--theme-sidebar-box-background); /*** content box ***/ --theme-content-background: #EAB885; --theme-content-border-width: 0px; --theme-content-border-style: var(--theme-box-border-style); --theme-content-border-color: var(--theme-box-border-color); --theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */ --theme-content-heading-rule-border-top: 0; /* border */ --theme-content-heading-rule-border-bottom: 0; /** category: box **/ --theme-content-category-background: none; --theme-content-category-border-style: solid; --theme-content-category-border-width: 1px; --theme-content-category-border-radius: 0; --theme-content-category-border-color: var(--theme-border-color); /*** #footer ***/ --theme-footer-text-color: #8D5345; --theme-footer-background: transparent; --theme-footer-link-color: #008aff; --theme-footer-link-color-hover: #66b8ff; --theme-footer-border-radius: 0 0 5px 5px; /** notification **/ --theme-notice-red-text-color: #bf0017; --theme-notice-orange-text-color: #cf721c; /******* "real" wiki content ********/ --theme-widget-toc-arrow-color: var(--theme-text-color); --theme-widget-toc-arrow-color-hover: var(--theme-hover-color); --theme-widget-toc-item-hover-background: var(--theme-link-color-hover); --theme-collapsible-toggle-icon-color: var(--theme-text-color); --theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color); } /*********************************************************************************************************** * base css styles for both interface and content box: font, color, etc. ***********************************************************************************************************/ /**** base styles START ***********************************************************/ .MPheading { font-synthesis: none; font-size: 2em; font-weight: 800; text-align: center; background:0 0; background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%); background-position: center bottom; background-repeat: no-repeat; background-size: 100% 1px; } .page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery { text-align: center; margin: 10px 0; } .mp-box { border:1px solid #4d2c24; margin:10px 0; padding:5px; } @media screen and (min-width: 1080px){ .page-The_Chocolate_Edition_Wiki .mw-parser-output { display: flex; flex-wrap: wrap; justify-content: space-evenly; } .mainpage-left { width: calc(100% - 550px); } .mainpage-right { width: 500px; } } /* Template:FP links styles */ .fplinks { display: flex; flex-wrap: wrap; justify-content: space-evenly; align-items: stretch; text-align: center; } .fplink-outer { padding: 5px; flex-basis: calc(25% - 10px); width: calc(25% - 15px); min-width: 115px; display: inline-block; vertical-align: middle; } .fplink-wide { flex-basis: calc(33% - 10px); width: calc(33% - 15px); } .fplink-fullwidth { flex-basis: 100%; width: calc(100% - 15px); font-weight: bold; } .fplink { padding: 0.5em; box-sizing: border-box; width: 100%; height: 100%; display: table; } .fplink-plain { background: transparent; border-radius: 0; border: 0; box-shadow: none; } .fplink-inner { display: table-row; } .fplink a { display: table-cell; vertical-align: middle; } .fplink img { max-width: 150px; width: 100%; height: auto; } /* Auto-resize front page video to fit smaller columns */ .fpbox .embedvideowrap { width: 100% !important; max-width: 480px; margin: 0 auto; } .fpbox .embedvideowrap iframe { width: 100% !important; } /* Multi-column box support */ .fp-container main .columns .leftcol, .fp-container .columns .rightcol { width: 100%; margin: 0; padding: 0; } @media (min-width: 990px) { .fp-container .columns .leftcol { float: left; width: 50%; } .fp-container .columns .rightcol { float: right; width: 50%; } } .fp-section { display: flex; flex-wrap: wrap; } /* this CSS governs the responsive 2 column main page layout */ #fp-2column.fp-container { display: grid; grid-template-areas: "a" "b" "c"; grid-template-columns: 100%; } @media screen and (min-width: 990px) { #fp-2column.fp-container { grid-template-areas: "a b" "c c"; grid-template-columns: 50% 50%; } } @media screen and (min-width: 1350px) { #fp-2column.fp-container { grid-template-areas: "a b" "c b"; grid-template-columns: auto 520px; } } #fp-top { grid-area: a; } #fp-flex { grid-area: b; } #fp-bottom { grid-area: c; } /* end responsive 2 column main page layout */ /* Front page appearance styles */ .fpbox .heading, .fpbox .mainheading { border: 0; border-bottom: 1px solid transparent; } .fpbox { background: transparent; border: 1px solid transparent; box-shadow: 0 2px 5px transparent; } .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.3); border: 1px solid #505050; } .fplink-fullwidth .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.4); } .linkslabel { border-bottom: 2px solid #505050; } /* always show scroll bar for short page. * By doing this page background size won't change when expand/collapse sidebar sections. */ html { overflow-y: scroll; } /** Font **/ html, body { font-family: Helvetica, Arial, sans-serif; /* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */ color: var(--theme-text-color); } .mw-body h1, .mw-body-content h1, .mw-body-content h2 { color: var(--theme-heading-color); } body { font-size: 14px; } .vector-body { font-size: unset; } /** link color **/ /* Self-links aren't real links, they're not clickable. * Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive. * We should not use :not(.selflink) since it increases the priority and make it is difficult to override * link styles for certain elements (e.g. in wiki.gg header). */ a, a.selflink:hover, a.selflink:active { text-decoration: none; color: var(--theme-link-color); } a:visited { color: #8D5345; } a:hover, a:active { text-decoration: none; color: var(--theme-link-color-hover); } /** red link **/ /* we don't really need to mark you have "visited" an inexistent page */ a.new, a.new:visited { color: var(--theme-link-color-redlink); } /* -------------------------------------------------------- */ /* Tables */ /* -------------------------------------------------------- */ table { /* fix 100% width table with border */ box-sizing: border-box; } table.article-table, table.fandom-table, table.lined, table.bordered, table.cellborder { border-collapse: collapse; border-style: solid; border-color: #AD532D; } table.lined th, table.lined td { border-width: 0 0 1px 0; } /*** "terraria"-classed tables ***/ table.olo { border: 2px solid transparent; margin: calc(0.5em + 5px) 5px; box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color); border-radius: 3px; /* (border radius of .olo box) - 3px */ } table.olo.noborder { padding: 0; border: 0; } table.olo th, table.olo td { padding: 3px 6px; border-color: var(--theme-border-color); border-style: solid; border-width: 0; } table.olo th { background: var(--theme-highlight-background); border-color: var(--theme-border-color); text-align: center; } table.olo caption { font-weight: bold; background: var(--theme-highlight-background); padding: 5px; margin: auto 2px; } table.olo > caption { padding: 3px; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; margin: 1px 1px -4px; border-bottom-width: 1px; box-shadow: 0 0 0 1px var(--theme-highlight-background); position: relative; } table.olo > caption:after { box-sizing: content-box; content: ""; display: block; width: 100%; height: 1px; background: var(--theme-highlight-background); position: absolute; left: -4px; bottom: -2px; border-left: 4px solid var(--theme-box-background-color); border-right: 4px solid var(--theme-box-background-color); } table.olo > caption.plaincaption { background: transparent; border: 0; box-shadow: 0 0 0 0; margin-bottom: 4px; } table.olo > caption.plaincaption:after { background: transparent; border: 0; } table tfoot:empty, table thead:empty { display: none; } /* Auto line separators for tables */ table.olo.lined { padding-bottom: 0; /*display: inline-table;*/ } table.olo.lined td { border-width: 0; border-bottom-width: 1px; } table.olo.lined::after { content: ""; display: block; height: 3px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 3px; background-color: var(--theme-box-background-color); } table.lined td.noline, table.lined tr.noline td { border-bottom-width: 0; } table tr.bottomline td { border-bottom-width: 1px; } table tr.topline td { border-top-width: 1px; } table td.bottomline, table.lined tr.noline td.bottomline { border-bottom-width: 1px; } table td.topline { border-top-width: 1px; } table.olo.cellborder, table.olo.border { border-spacing: 0; padding: 4px 4px 4px 3px; position: relative; } table.olo.cellborder::before, table.olo.border::before { content: ""; display: block; width: 1px; height: calc(100% - 6px); background-color: var(--theme-box-background-color); position: absolute; left: 4px; top: 3px; } table.olo.cellborder td, table.olo.border td { border-left-width: 1px; border-bottom-width: 1px; } table.olo.cellborder th, table.olo.border th { border-left-width: 2px; border-top-width: 2px; } table.olo.cellborder tr:first-of-type th, table.olo.border tr:first-of-type th { border-top: 0; } table.olo.cellborder::after, table.olo.border::after { content: ""; display: block; height: 1px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 5px; background-color: var(--theme-box-background-color); } /* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */ table.outer { white-space: nowrap; } table.inner { border-collapse: collapse; background: inherit; width: 100%; } table.inner th { border: 2px solid var(--theme-box-background-color); } /* Fix for siderail overlapping some wide tables */ @media screen and (max-width: 1520px) and (min-width: 1350px) { .with-siderail table.olo .i { white-space: normal; } .with-siderail table.olo th { font-size: 90%; } .with-siderail table.olo td:not(.il1c) img { max-width: 100%; height: auto; } } .olo th { border-bottom: 1px solid; } .wikitable, .wikitable > tr > th, .wikitable > * > tr > th { color: inherit; background: none; } /* .jquery-tablesorter th.headerSort{ border: 1px solid var(--theme-border-color); } */ table.cargoTable.noMerge tr:nth-child(2n) { background: rgba(0, 0, 0, 0.25); } table.cargoTable.noMerge tr:nth-child(2n+1) { background: none; } table.olo caption { border-width: 1px; border-style: solid; border-top-color: rgb(244, 124, 60, 0.1); border-right-color: rgb(13, 4, 2, 0.5); border-bottom-color: rgb(13, 4, 2, 0.5); border-left-color: rgb(244, 124, 60, 0.1); border-radius: 8px; } table.olo { /*display: inherit;*/ width: auto; } .olo.sortable.lined.align-center.jquery-tablesorter { /*width: min-content;*/ } #possible-modifiers-table, .olo.lined.sortable.jquery-tablesorter, .olo.lined { width: auto; } /**** base styles END *****/ /*********************************************************************************************************/ input, button { color: var(--theme-control-text-color); /* caret-color: var(--theme-text-color); */ } input[type=submit] { color: var(--theme-control-text-color); } ::placeholder { color: var(--theme-text-color-placeholder); } /* Removes VisualEdit button */ #ca-ve-edit { display: none; } /* Link color */ .mw-parser-output a.external, .mw-parser-output a.external:visited, .mw-parser-output a.extiw, .mw-parser-output a.extiw:visited, .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { color: var(--theme-link-color); } /* Text color */ #content, #firstHeading, .infocard .main-heading .hgroup, h1, h2, h3, h4, h5, h6, div.hat-note.t-main, #contentSub, #contentSub2, .search-types .current a, .infobox > .title > span, code, .trw-toggleable.not-toggled.achievements .achievement b * { color: var(--theme-text-color); } .i .note, .note-text { color: var(--theme-text-color-note); } .pixel img, .pixel, #mw-imagepage-section-filehistory img { image-rendering: pixelated; /*for chrome*/ image-rendering: crisp-edges; /*for firefox*/ } .small { font-size: 85%; } .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* References smaller text than main */ .references { font-size: 90%; } /* Larger font for Module: code display (default is smaller than other code pages) */ pre.lua.source-lua { font-size: 14px !important; } /* Facilitate inline scary transclusion */ .scary-transclusion p, .scary-transclusion .mw-parser-output { display: inline; } /* hide last empty paragraph at the end */ div.mw-parser-output > p:last-child > br:only-child { display: none; } /* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */ .apihelp-parameters dd:empty::before { content: " "; } .block { display: block; } .inline { display: inline; } .inline-block { display: inline-block; } hr.space { height: 4px; background: none; border: 0; } .page-content .vertical-align-top * { vertical-align: top; } .page-content .vertical-align-bottom * { vertical-align: bottom; } /* Drowning Table No Border */ .drowning-table-no-border { border: none; } /* Gadget description length */ .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body { max-width: unset; } /* Box at the top of all pages when the user has a new message on their User_talk: page */ .usermessage { background-color: var(--theme-box-background-color); border-color: var(--theme-box-border-color); color: var(--theme-text-color); } /*********************************************************************************************************** * interface layout and styles for widgets outside of content box ***********************************************************************************************************/ :root { --main-layout-logo-box-height: 200px; --main-layout-logo-offset: 12px; --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ --main-layout-sidebar-width: 180px; /* width of side navbar, without gap */ --main-layout-sidespace: 24px; /* whitespace width on most left and most right */ --main-layout-gap: 12px; --main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px); --main-box-border-radius: 5px; --main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width)); --main-box-padding: 12px; background: var(--theme-site-background); /* Removes second vertical scrollbar(mw 1.37 fix) */ overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */ } /**** Main Layout START ***********************************************************/ /** * Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout */ html, body { min-height: 100%; } html { height: 100%; scroll-padding-top: var(--main-layout-topbar-height); } body { height: auto; } /*** main grid container ***/ body { /* self */ box-sizing: border-box; /* grid */ display: grid; grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end]; gap: 0 var(--main-layout-gap); } /*** grid items ***/ /* Flatten DOM structure. Therefore we have following grid items under body grid container: * div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer. */ body > .content-wrapper, #mw-navigation { display: contents; } /** unused, hide them **/ #mw-head-base, #mw-navigation > h2 { display: none; } /** side nav bar **/ #mw-panel { grid-column: aside-left/aside-right; grid-row: nav-start/page-end; margin-bottom: var(--main-layout-gap); float: none; width: unset; padding: 0; } /** nav **/ #mw-head { grid-column: content-left/content-right; grid-row: nav-start/nav-end; } /** content **/ .mw-body { grid-column: content-left/content-right; grid-row: content-start/content-end; } /* For some page such as api.php, .mw-body is the only child, so take up all space. */ .mw-body:first-child { grid-column: body-left/body-right; grid-row: page-start/page-end; } /** #footer: content footer **/ #footer { grid-column: content-left/content-right; grid-row: footer-start/footer-end; margin: 0; } /** used to gen box shadow for main box (nav + content + #footer) **/ #mw-page-base { grid-column: content-left/content-right; grid-row: nav-start/footer-end; height: 100%; } /** wiki.gg footer bar **/ body > footer { grid-column: body-left/body-right; grid-row: page-end/body-end; } /*** logo block. It is absolute position ***/ #p-logo { position: absolute; width: 100%; height: auto; left: 0; top: var(--main-layout-topbar-height); background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat; display: flex; align-items: center; justify-content: center; filter: drop-shadow(0 0 5px black); } /* use logo image as <a>'s background will sometime flicker when hovered on Firefox, * I still don't know why, but move background to #p-logo can avoid this issue. */ #p-logo .mw-wiki-logo { width: var(--theme-site-logo-width); height: var(--theme-site-logo-height); margin: auto; background: none; /* logo flicker fix */ } /**** Main Layout END ***********************************************************/ /**** side panel START ***********************************************************/ #mw-panel { font-size: 12px; line-height: 1.5; color: var(--theme-text-color); } #mw-panel a { text-decoration: none; } /* sections */ #mw-panel .portal, #mw-panel #p-logo + .portal { margin: var(--main-layout-gap) 0 0 0; padding: 0; color: var(--theme-sidebar-heading-text-color); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background); } #mw-panel #p-logo + .portal { margin-top: 0; position: relative; } /* section heading */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { margin: 0; padding: 6px 10px; border-bottom: var(--theme-sidebar-heading-border-bottom); border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0; background: var(--theme-sidebar-heading-background); font-size: 15px; line-height: 18px; cursor: pointer; display: flex; align-items: center; justify-content: space-between; color: var(--theme-sidebar-heading-text-color); } /* arrow icon */ #mw-panel .portal .vector-menu-heading::after { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-sidebar-heading-arrow-color) transparent; border-width: 0 5px 6px 5px; margin-top: 4px; vertical-align: middle; flex: 0 0 auto; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent; } #mw-panel .portal.collapsed .vector-menu-heading { border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 6px 5px 0 5px; } /* list */ #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { background: none; border: 0; padding: 0; margin: 0; border-top: var(--theme-sidebar-list-border-top); } #mw-panel .portal .body ul { padding: var(--theme-sidebar-list-padding-top) 4px 4px; } #mw-panel .portal .body li { margin: 0; padding: 0; font-size: inherit; line-height: inherit; background: var(--theme-sidebar-list-item-background); border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal .body li:hover { background: var(--theme-sidebar-list-item-hover-mask); } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { display: block; padding: 3px 6px; color: var(--theme-sidebar-list-item-text-color); } #mw-panel .portal .body li a:hover { color: var(--theme-sidebar-list-item-text-color-hover); } #mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */ text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */ background-position: 8px center; /* align icon with other text */ } #merch { margin: 1.5em auto auto 1em; } /**** side panel END ***********************************************************/ /**** main content box START ***********************************************************/ /**** box for nav+content+#footer ****/ #mw-page-base { border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; box-sizing: border-box; background: var(--theme-page-base-background); } /**** navbar ****/ #mw-head { margin: var(--theme-box-border-width) var(--theme-box-border-width) 0; padding: var(--main-box-padding) 0 0 0; background: var(--theme-navbar-background); position: relative; display: flex; justify-content: space-between; align-items: flex-end; width: auto; } #mw-head #left-navigation, #mw-head #right-navigation { float: none; flex: 1 1 auto; margin: 0; display: flex; align-items: flex-end; } #mw-head #left-navigation::before, #mw-head #left-navigation::after, #mw-head #right-navigation::before, #mw-head #right-navigation::after { content: ""; display: block; border-bottom: 1px solid var(--theme-navbar-border-color); } #mw-head #left-navigation { justify-content: flex-start; } #mw-head #left-navigation::before { flex: 0 0 var(--main-box-padding); } #mw-head #left-navigation::after { flex: 1 1 auto; } #mw-head #right-navigation { justify-content: flex-end; } #mw-head #right-navigation::before { flex: 1 1 auto; } #mw-head #right-navigation::after { flex: 0 0 var(--main-box-padding); } /* reset */ #p-search, .vector-menu-dropdown, #mw-head .vector-menu-dropdown .vector-menu-heading, .vector-menu-dropdown .vector-menu-heading span, .vectorTabs, .vectorTabs ul, .vectorTabs span, .vectorTabs li, .vectorTabs li a, .vectorTabs li.selected a, .vectorTabs li.selected a:visited { background-image: none; float: none; height: auto; display: block; } #mw-head input { display: block; z-index: 1; } #mw-head input + .vector-menu-heading { z-index: 0; } .vectorMenuCheckbox:focus + .vector-menu-heading { outline: 0; } .vectorTabs ul { display: flex; } .vectorTabs ul li, .vector-menu-dropdown { display: block; white-space: nowrap; } .vector-menu-dropdown.emptyPortlet { display: none; } /* override some mw css */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { color: var(--theme-navbar-tab-text-color); font-size: 14px; line-height: 24px; padding: 3px 12px; overflow: hidden; } .vector-menu-dropdown .vector-menu-heading:hover span { color: var(--theme-navbar-tab-text-color); /* reset */ text-decoration: underline; } .vector-menu-tabs { padding: 0; } .vectorTabs li, .vector-menu-dropdown { background: var(--theme-navbar-tab-background); border-style: solid; border-color: var(--theme-navbar-tab-border-color); border-width: 1px; border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0; box-shadow: var(--theme-navbar-tab-box-shadow); position: relative; margin-right: calc(var(--main-box-padding) / 2); } .vectorTabs li::after, .vector-menu-dropdown::after { content: ""; display: block; width: calc(var(--main-box-padding) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); position: absolute; left: 100%; margin-left: 1px; } div.vectorTabs li:hover, div.vector-menu-dropdown:hover, div.vector-menu-dropdown.open { color: var(--theme-navbar-tab-text-color-hover); border-color: var(--theme-navbar-tab-border-color-hover); background: var(--theme-navbar-tab-background-hover); } div.vectorTabs li.selected:hover a, div.vectorTabs li.selected:hover a:visited, div.vectorTabs li:hover a, div.vector-menu-dropdown:hover .vector-menu-heading span, div.vector-menu-dropdown.open .vector-menu-heading span { color: var(--theme-navbar-tab-text-color-hover); } .vectorTabs li.new a, .vectorTabs li.new a:visited { color: var(--theme-navbar-tab-text-color-redlink); } .vectorTabs li.selected { background: var(--theme-navbar-tab-selected-background); border-color: var(--theme-navbar-tab-selected-border-color); border-bottom: 0; padding-bottom: 1px; } .vectorTabs li.selected:hover { background: var(--theme-navbar-tab-selected-background); } .vectorTabs li.selected:hover span { background: none; } /* watch/unwatch star */ .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { display: block; position: unset; width: 18px; height: 18px; padding: 6px 8px; box-sizing: content-box; } .vector-menu-tabs .mw-watchlink.icon a::before { height: 18px; width: 18px; display: inline-block; position: unset; margin-right: 20px; } .vector-menu-tabs #ca-unwatch.icon .loading::before, .vector-menu-tabs #ca-watch.icon .loading::before { transform-origin: 50% 52%; } #mw-head .vector-menu-dropdown .vector-menu-heading { padding: 0; margin: 0; } .vector-menu-dropdown .vector-menu-heading::after { display: none; } .vector-menu-dropdown .vector-menu-heading span::after { content: ""; display: inline-block; background: none; position: unset; width: 0; height: 0; border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent; border-style: solid; border-width: 6px 5px 0 5px; margin-left: 4px; vertical-align: middle; } .vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after, .vector-menu-dropdown:hover .vector-menu-heading span::after { border-width: 0 5px 6px 5px; border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent; } /* drop down menu */ .vector-menu-dropdown.open .menu { visibility: visible; } /* reset mw 1.37 css */ .vector-menu-dropdown:not(.vector-user-menu) li { font-size: 1em; } .vector-menu-dropdown .vector-menu-content, .vector-menu-dropdown > .menu { font-size: 15px; background: var(--theme-navbar-tab-dropdown-background); margin: 0; border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); border-width: 1px; border-style: solid; border-color: var(--theme-navbar-tab-dropdown-border-color); box-shadow: var(--theme-navbar-tab-dropdown-box-shadow); padding: 4px; top: 100%; left: -1px; /* 1px for border */ min-width: 8em; } .vector-menu-dropdown .menu li a { text-decoration: none; padding: 10px 8px; border-radius: calc(var(--main-box-border-radius) - 2px); font-size: 1em; color: var(--theme-navbar-tab-text-color); } .vector-menu-dropdown .menu li a:hover { background-color: var(--theme-navbar-tab-dropdown-hover-mask); color: var(--theme-navbar-tab-text-color-hover); } .vector-menu-dropdown li.selected { display: none; /* just remove current selected (already displayed in header) */ } /* search */ #p-search form, #p-search input { margin: 0; } #mw-head #p-search { margin: 0; padding: 0 0 6px calc(var(--main-layout-gap) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); } #simpleSearch { background: none; margin: 0; border: 0; color: var(--theme-text-color); width: 18em; padding: 0; height: auto; border-radius: 0; transition: none; display: grid; grid-template-columns: 1fr 0fr; grid-template-rows: 1fr; align-content: stretch; justify-content: stretch; } #simpleSearch #searchInput { grid-column: 1/2; grid-row: 1/2; font-size: 14px; line-height: 16px; text-align: left; padding: 3px 5px; background: var(--theme-navbar-search-input-background); border-radius: 2px 0 0 2px; border-width: 1px; border-style: solid; border-color: var(--theme-navbar-search-input-border-color); border-right: 0; word-wrap: break-word; appearance: none; -webkit-appearance: none; color: var(--theme-navbar-search-input-text-color); height: auto; } #searchInput:focus, #simpleSearch:hover #searchInput, #simpleSearch:hover #searchInput:focus { border-color: var(--theme-navbar-search-input-border-color); box-shadow: none; } #simpleSearch #searchButton { grid-column: 2/3; grid-row: 1/2; box-sizing: border-box; position: static; /* reset css from mw internal */ display: block; width: 28px; height: 100%; /* mw internal css override its button default styles, so override again */ background: var(--theme-navbar-search-button-background); border: 1px solid; border-color: var(--theme-navbar-search-botton-border-color); border-radius: 0 2px 2px 0; z-index: 0; } #simpleSearch #searchButton:hover, #searchInput:hover ~ #searchButton, #searchInput:focus ~ #searchButton { background: var(--theme-navbar-search-button-background-active); border-color: var(--theme-navbar-search-botton-border-color-active); } /* use ::before & ::after to draw search icon */ #simpleSearch::before, #simpleSearch::after { content: ""; display: block; grid-column: 2/3; grid-row: 1/2; z-index: 1; place-self: center; border-style: solid; border-color: var(--theme-navbar-search-botton-text-color); pointer-events: none; } #simpleSearch:hover::before, #simpleSearch:hover::after { border-color: var(--theme-navbar-search-botton-text-color-active); } #simpleSearch::before { border-width: 2px; border-radius: 100%; width: 8px; height: 8px; margin: 0 0 1px 0; transform: translateX(-1px); } #simpleSearch::after { border-width: 1px; width: 3px; height: 0; transform: translate(4px, 4px) rotate(45deg); } /* search result suggestion */ .suggestions { background: var(--theme-navbar-search-suggestions-background); border: 1px solid; border-color: var(--theme-navbar-search-suggestions-border-color); transform: translateX(3px); /* self border 2px + input border 1px */ } .suggestions .suggestions-results, .suggestions .suggestions-special { background: none; border: 0; } .suggestions .suggestions-results { border-bottom: 1px solid; border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color); } .suggestions .suggestions-result, .suggestions .suggestions-special .special-query, .suggestions a.mw-searchSuggest-link, .suggestions a.mw-searchSuggest-link:hover, .suggestions a.mw-searchSuggest-link:active, .suggestions a.mw-searchSuggest-link:focus { color: var(--theme-navbar-search-suggestions-text-color); } .suggestions .suggestions-result-current { background: var(--theme-navbar-search-suggestions-hover-mask); color: var(--theme-navbar-search-suggestions-text-color-hover); } .suggestions .suggestions-special { margin-top: var(--theme-navbar-search-suggestions-special-offset-top); border-top: 1px solid; border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color); } .suggestions .suggestions-special .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color); } .suggestions .suggestions-result-current .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color-hover); } /**** main content box ****/ body .mw-body { color: var(--theme-text-color); /* override mw internal css */ background: var(--theme-content-background); border-style: var(--theme-content-border-style); border-width: var(--theme-content-border-width); border-color: var(--theme-content-border-color); margin: 0 var(--theme-box-border-width); box-sizing: border-box; padding: 0; z-index: 1; /* cover #footer */ display: flex; flex-direction: column; } .content-body { flex: 1 1 auto; } .content-body > main { align-self: stretch; padding: var(--main-box-padding); } #firstHeading { border: 0; margin: 0; overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */ color: var(--theme-heading-color); } #contentSub, #contentSub2 { margin: 0; } #contentSub .subpages { color: transparent; line-height: 1.5; font-size: 0; } #contentSub .subpages a { font-size: 12px; vertical-align: middle; display: inline-flex; align-items: center; padding-left: 4px; } #contentSub .subpages a::before { content: ""; display: inline-block; height: 4px; width: 4px; border-color: var(--theme-content-subpage-icon-color); border-style: solid; border-width: 0 0 2px 2px; margin: 0 2px 0 0; transform: rotate(45deg); } #bodyContent { display: flex; flex-direction: column; } #mw-content-text { flex: 1 1 auto; min-height: 35em; } #mw-content-text::before { content: ""; display: block; height: 0; border-top: var(--theme-content-heading-rule-border-top); border-bottom: var(--theme-content-heading-rule-border-bottom); margin-top: 2px; margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */ } /* section edit link */ .mw-editsection { white-space: nowrap; } /* "category:" box */ #catlinks { background: var(--theme-content-category-background); border-width: var(--theme-content-category-border-width); border-style: var(--theme-content-category-border-style); border-color: var(--theme-content-category-border-color); border-radius: var(--theme-content-category-border-radius); margin: var(--main-layout-gap) 0 0 0; padding: calc(var(--main-box-padding) / 2) var(--main-box-padding); } /* ads */ div.games-showcase-header, div.games-showcase-footer, .content-body > .games-showcase-sidebar { margin: 0; padding: var(--main-box-padding); } div.games-showcase-header { padding-bottom: 0; } div.games-showcase-footer { padding-top: 0; } .games-showcase-header img, .games-showcase-footer img { height: 100%; width: auto; object-fit: contain; } .content-body > .games-showcase-sidebar { padding-left: 0; } aside.games-showcase-sidebar div.sidebar-showcase { padding: 0 0 var(--main-box-padding) 0; } @media screen and (max-width: 1100px) { .games-showcase-header img, .games-showcase-footer img { height: auto !important; width: 100% !important; object-fit: contain; } } @media screen and (max-width: 926px) { .games-showcase-header img, .games-showcase-footer img { object-position: 50%; height: 105px !important; width: 100% !important; object-fit: none !important; } } /**** #footer (copyright info) ****/ #footer { /* self */ color: var(--theme-footer-text-color); background: var(--theme-footer-background); background-clip: padding-box; padding: var(--main-box-padding); margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width); border-radius: var(--theme-footer-border-radius); position: relative; /* grid */ display: grid; grid-template-columns: [l] 1fr 0fr [r]; grid-template-rows: [t] auto auto [b]; z-index: 0; /* covered by content */ } .mw-footer li { color: var(--theme-footer-text-color); } #footer a { color: var(--theme-footer-link-color); } #footer a:hover { color: var(--theme-footer-link-color-hover); } #footer-info { font-size: 11px; display: contents; } #footer ul li { font-size: inherit; line-height: 1.5; padding: 0; } #footer-icons { grid-column: span 1/r; grid-row: t/b; place-self: end; } #footer #footer-info-lastmod { grid-column: l/span 1; grid-row: t/span 1; place-self: start; margin-bottom: 1em; } #footer #footer-info-copyright { grid-column: l/span 1; grid-row: span 1/b; place-self: end stretch; position: relative; padding-right: 100px; } #footer-info-copyright img { position: absolute; right: 0; /* mediawiki logo is 31px height, and this image has a 1px black border, a small tweak to make them visually matched on size and position */ bottom: -1px; height: 33px; width: auto; } #footer-places, #footer > div { display: none; } /**** main content box START ***********************************************************/ /****** responsive Layout ******/ @media screen and (max-width: 1800px) { :root { --main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */ } } /* screen and (max-width: 1800px) */ @media screen and (max-width: 1365px) { :root { --main-layout-sidespace: 0; --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px); } /* re-style "sidebar" nav */ body { height: 100%; grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end]; } #p-logo { background-size: calc(var(--theme-site-logo-width) * 0.75) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.75); height: calc(var(--theme-site-logo-height) * 0.75); } #mw-panel { grid-column: aside-left/aside-right; grid-row: aside-start/aside-end; height: 35px; display: flex; align-items: flex-end; padding: 0 var(--main-layout-gap); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background-2); } #mw-panel .portal, #mw-panel #p-logo + .portal { background: none; box-shadow: none; border: 0; margin: 0; position: relative; } #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { padding: 9px 12px 8px; border: 0; border-radius: 0; background: none; color: var(--theme-sidebar-heading-text-color-2); } #mw-panel #p-logo + .portal.expanded .vector-menu-heading, #mw-panel .portal.expanded .vector-menu-heading, #mw-panel #p-logo + .portal:hover .vector-menu-heading, #mw-panel .portal:hover .vector-menu-heading { background: var(--theme-sidebar-list-item-hover-mask); border-radius: 0; } #mw-panel .portal .vector-menu-heading::after { border-color: var(--theme-sidebar-heading-arrow-color-2) transparent; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent; } #mw-navigation #mw-panel .portal .vector-menu-heading::after { margin-left: 4px; } #mw-panel div.portal .vector-menu-heading::after { border-width: 6px 5px 0 5px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 5px 6px 5px; } #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */ position: absolute; left: 0; top: 100%; z-index: 50; width: max-content; border: var(--theme-sidebar-dropdown-border); border-top: 0; background: var(--theme-sidebar-dropdown-background); box-shadow: var(--theme-sidebar-box-shadow); border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); min-width: 8em; } #mw-panel #p-logo + .portal.expanded .body, #mw-panel .portal.expanded .body, #mw-panel #p-logo + .portal:hover .body, #mw-panel .portal:hover .body { display: block !important; } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { padding: 6px 8px; } /* search: move to sidebar nav box ("main nav bar") */ #mw-head #p-search { position: absolute; top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px); } #mw-head #right-navigation #p-cactions { margin-right: 0; } /* "more" menu in #right-navigation causes horizontal scroll bar appear */ #right-navigation .vector-menu-dropdown .vector-menu-content { left: auto; right: -1px; /* 1px for border */ } /* hide sidebar toggle */ #nav-content-size-toggle { display: none; } /* site footer */ body > footer { margin-top: var(--main-layout-gap); } #mw-head #p-search { border-bottom: 0; padding-right: calc(var(--main-box-padding) / 2); } } /* screen and (max-width: 1365px) */ @media screen and (max-width: 900px) { :root { --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px); --main-layout-gap: 6px; --main-box-padding: 6px; background: var(--theme-site-background); } body { grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right]; } /** reset mw internal css **/ #mw-head { position: relative !important; margin-top: 0; top: 0; } div#mw-navigation div#mw-panel { display: flex; position: static; width: auto; overflow: visible; } div#mw-navigation div#mw-panel .portal { width: auto; } body #footer { padding-top: 0.75em; } body #footer #footer-info-lastmod, body #footer #footer-info-viewcount { display: block; } #mw-head div#left-navigation, #mw-head div#right-navigation { position: static; } div#p-logo { display: block; /* move to left */ margin: 0 var(--main-layout-gap); width: calc(var(--theme-site-logo-width) * 0.5); background-size: calc(var(--theme-site-logo-width) * 0.5) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.5); height: calc(var(--theme-site-logo-height) * 0.5); } div.mw-body { margin-top: 0; margin-left: 0; margin-right: 0; } #mw-head #p-search { background: var(--theme-navbar-search-background); padding: 6px 12px 6px 6px; border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius); border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width); top: -110px; right: -4px; z-index: 50; } #mw-head, #mw-panel, .mw-body, #footer, #mw-page-base { border-radius: 0; border-left: 0; border-right: 0; margin-left: 0; margin-right: 0; } #mw-panel::before { left: 0; right: 0; } } /* screen and (max-width:900px) */ @media screen and (max-width: 720px) { :root { --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ } /* reset */ div#p-namespaces, div#p-views, div#p-variants { top: 0; } div#mw-navigation div#mw-panel { font-size: 12px; } /* styles */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { font-size: 12px; padding: 8px 6px; } #mw-panel div.portal .vector-menu-heading::after, #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 5px 4px 0; margin-top: 1px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 4px 5px; } #mw-panel #p-logo + .portal { margin-left: calc(var(--main-layout-gap) - 6px); } div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { font-size: 12px; padding: 1px 8px; } .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { padding: 4px 8px; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { :root { background: var(--theme-site-background); } /* reset mw internal css */ #footer #footer-icons { float: none; } #footer #footer-info-copyright { padding-right: 0; padding-bottom: 40px; right: auto; left: 0; } #footer-info-copyright img { right: auto; left: 0; } div#p-logo { margin: auto; width: 100%; height: 125px; } #mw-panel { margin-top: 45px; } #mw-panel::before { transform: translateY(45px); } #mw-head #p-search { top: -92px; box-sizing: border-box; width: 100%; max-width: 20em; margin: 0; padding: var(--main-box-padding); box-shadow: none; left: 50%; right: auto; transform: translateX(-50%); border-radius: var(--main-box-border-radius); border-width: var(--theme-box-border-width); } div#simpleSearch { margin: auto; width: auto; } /* content nav to icons */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { width: 20px; height: 20px; line-height: 20px; padding: 3px 6px; box-sizing: content-box; } div.vectorTabs li a::before, div.vector-menu-dropdown .vector-menu-heading span::before { content: ""; display: inline-block; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 20px; height: 0; border-bottom: 60px solid transparent; filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color)); margin: -40px 20px 0 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A"); } div.vectorTabs li:hover a::before, div.vector-menu-dropdown:hover .vector-menu-heading span::before, div.vector-menu-dropdown.open .vector-menu-heading span::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover)); } .vectorTabs li.new a::before, .vectorTabs li.new:hover a::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink)); } #ca-edit a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A"); } #ca-view a::before, #ca-view-foreign a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E"); } #left-navigation li[id^=ca-nstab-] a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A"); } #ca-history a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A"); } #ca-talk a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A"); } #t-contributions a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E"); } #ca-addsection a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A"); } #ca-viewsource a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A"); } #p-variants .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E"); } #p-cactions .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E"); } /* Except watch/unwatch star. It does not work under chrome. */ div.vectorTabs li.mw-watchlink a::before { border: 0; filter: none; margin: 0 20px 0 0; } } /* screen and (max-width:600px) */ @media screen and (max-width: 450px) { #mw-panel { padding-left: 6px; padding-right: 6px; } #mw-panel div.portal .vector-menu-heading::after { display: none; } #mw-panel #p-navigation #p-navigation-label, #mw-panel #p-lang #p-lang-label { width: 18px; display: block; white-space: nowrap; padding: 8px; } #p-navigation-label::before, #p-lang-label::before { content: ""; display: inline-block; vertical-align: bottom; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 18px; height: 0; border-bottom: 60px solid transparent; position: relative; filter: drop-shadow(0 42px 0 var(--theme-text-color)); margin: -42px 20px 0 0; } #p-navigation-label::before { background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E"); } #p-lang-label::before { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E"); } #mw-navigation #mw-panel #p-lang { margin-left: auto; display: flex; justify-content: flex-end; } #mw-panel #p-lang .body { left: auto; right: 0; } div#simpleSearch { width: 90%; } } /* screen and (max-width:450px) */ /***** Notification *****/ .mw-notification { color: var(--theme-text-color); border: 1px solid; /* background: var(--theme-box-border-color); */ border-color: var(--theme-border-color); box-shadow: var(--theme-border-color); transform: none; } /* postedit notification */ .postedit-container { top: 4em; } /* Notification boxes on the right, e.g. after patrolling an edit */ .mw-notification.mw-notification-type-error { color: var(--theme-notice-red-text-color); border-color: var(--theme-notice-red-text-color); } .mw-notification.mw-notification-type-warn { color: var(--theme-notice-orange-text-color); border-color: var(--theme-notice-orange-text-color); } /* css for floating-scroll v3.2.0 https://amphiluke.github.io/floating-scroll/ (c) 2022 Amphiluke */ .fl-scrolls { overflow: auto; position: fixed; } .fl-scrolls div { overflow: hidden; pointer-events: none; } .fl-scrolls div:before { content: " "; } .fl-scrolls, .fl-scrolls div { font-size: 1px; line-height: 0; margin: 0; padding: 0; } .fl-scrolls-hidden div:before { content: " "; } .fl-scrolls-viewport { position: relative; } .fl-scrolls-body { overflow: auto; } .fl-scrolls-viewport .fl-scrolls { position: absolute; } .fl-scrolls-hoverable .fl-scrolls { opacity: 0; transition: opacity 0.5s 0.3s; } .fl-scrolls-hoverable:hover .fl-scrolls { opacity: 1; } .fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] { bottom: 0; min-height: 17px; } .fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div { height: 1px; } .fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] { bottom: 9999px; } .fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] { left: 0; } .fl-scrolls[data-orientation=vertical] { right: 0; min-width: 17px; } .fl-scrolls[data-orientation=vertical] div { width: 1px; } .fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] { right: 9999px; } .fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] { top: 0; } /*css for wide table */ .table-wide { clear: both; position: relative; } .mw-parser-output > .table-width { margin-top: 0.5em; margin-bottom: 0.5em; } .table-wide-inner { overflow-x: auto; } .table-wide-inner > table { margin: 0 !important; } .table-wide:before { box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color); content: ""; display: block; width: 20px; height: 100%; pointer-events: none; position: absolute; right: 0; z-index: 2; } /*********************************************************************************************************** * Common styles for "real" wiki page content. ***********************************************************************************************************/ /* Tabber box */ .tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited { #BE3838; } /* Code box */ pre, code, .mw-code { background-color: #1a1a1a; color: #ffcc00; } /* Recent changes info box */ .mw-changeslist-legend { color:black; } /* Searched information */ .mw-search-profile-tabs { background-color: transparent; } /* Notifcation / Notice box */ .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head { color: black; } .mw-echo-ui-placeholderItemWidget { color: black; } /* Advanced Box */ #mw-searchoptions { background-color: transparent; } /* Toolbar */ .wikiEditor-ui-toolbar { background-color: white; } .wikiEditor-ui-toolbar .booklet > .index { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a.current, .wikiEditor-ui-toolbar .tabs span.tab a.current:visited { color: white; } .wikiEditor-ui-toolbar .booklet > .index > .current { background-color: #b1b1b1; color: var(--theme-text-color); } .wikiEditor-ui-toolbar .booklet > .index > :hover { background-color: #565656; } .wikiEditor-ui-toolbar .page-characters div span { color: var(--theme-text-color); } .wikiEditor-ui-toolbar .page-characters div span:hover { background-color: var(--theme-button-border-color); } /* User Profile box */ .mw-message-box { color: white; background-color: black; } /* File information */ #filetoc { background-color: transparent; } .mw_metadata td { background-color: transparent; } .mw-datatable td { background-color: transparent; } .mw-datatable tr:hover td { background-color: #1F2827; } /** ToC **/ .toc { border-radius: 4px; border: 1px solid var(--theme-border-color); background: var(--theme-box-background); margin: 1em auto 1em 0; padding: 0; font-size: 1em; min-width: 12em; } .toc .toctitle h2 { margin: 0; display: flex; align-items: center; padding: 0 0.5em; } .toc .toctitle h2::before { content: ""; display: block; width: 12px; height: 0; border-bottom: 52px solid transparent; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; filter: drop-shadow(0 40px 0 var(--theme-text-color)); margin: -40px 6px 0 0; } .toc .toctitle { position: relative; overflow: hidden; text-align: left; } .toc .toctogglelabel { position: absolute; width: 100%; height: 100%; left: 0; top: 0; box-sizing: border-box; padding-right: 1em; display: flex; align-items: center; justify-content: flex-end; } .toc .toctogglespan::before, .toc .toctogglespan::after { display: none; } .toc .toctogglelabel::after { display: none; } .toc .toctogglelabel::before { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-widget-toc-arrow-color) transparent; border-width: 0 5px 6px 5px; vertical-align: middle; flex: 0 0 auto; } .toc .toctogglelabel:hover::before { border-color: var(--theme-widget-toc-arrow-color-hover) transparent; } .toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before { border-width: 6px 5px 0 5px; } /* Won't change ToC box width when toggle show/hide. */ .toctogglecheckbox:checked ~ ul { overflow: hidden; display: block; height: 0; border: 0; padding-top: 0; padding-bottom: 0; } /* content list */ .mw-content-ltr .toc ul ul, .mw-content-rtl.toc ul ul { margin: 0 0 0 1em; } .toc a { color: var(--theme-text-color); } .toc .tocnumber { color: var(--theme-text-color-note); } .toc .tocnumber::after { content: "."; } .toc .toctitle, .toc > ul { padding: 0.5em; } .toc > ul { border-top: 1px solid var(--theme-border-color); margin: 0; } .toc > ul a { display: block; padding: 2px 0.5em; border-radius: 4px; transition: background 0.1s; } .toc > ul a:hover { text-decoration: none; background: var(--theme-widget-toc-item-hover-background); } .toc h2 { font-weight: normal; } .toc li { margin: 0; } /*********************************************************************************************************** * common style for content box ***********************************************************************************************************/ .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* Thumbnail background color */ html .thumbimage { background-color: #0b0029; } /** gallery **/ .thumbinner { border-radius: 5px; } li.gallerybox div.thumb { border-radius: 5px; } .gallery * { box-sizing: initial; } .mw-gallery-traditional .thumb { display: flex; background: none; } .mw-gallery-traditional .thumb a { display: block; } .portable-infobox { border: 1px solid var(--theme-border-color); background: none; } /*********************************************************************************************************** * css for specific pages ***********************************************************************************************************/ /*********** Main page START ****************/ /* Hide page title on main page */ body.rootpage-Terracotta_Wiki.action-view h1.firstHeading, body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators, body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before { display: none; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer { text-align: right; font-size: 12px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { border: 1px solid var(--theme-border-color); border-radius: var(--main-box-border-radius); padding: 1.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 { margin-top: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent p { margin: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: flex; gap: 12px; align-items: stretch; margin-bottom: 1em; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: block; margin-bottom: 0; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { flex: 1 0 auto; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { margin-bottom: 1em; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header { font-size: 16px; text-align: center; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em { display: inline-block; font-style: normal; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul { margin: 1em auto auto; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li { list-style: none; display: inline-block; margin: 0 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: flex; gap: 12px; flex-direction: column; flex: 2 2 400px; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: block; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay { flex: 3 3 800px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { display: flex; gap: 1em; } @media screen and (max-width: 1600px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { flex-direction: column; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li { margin-top: 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm { flex: 1 1 410px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { margin: 1em 0 0; display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1.5em; list-style: none; } @media screen and (max-width: 1400px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { grid-template-columns: 1fr 1fr; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img { display: block; width: 100% !important; height: auto !important; } /*********** Main page END ****************/ .mp-flex { display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 15px; } .mp-left { flex: 4; } .mp-right { flex: 1 275px; } .navbox { --navbox-bg-color: var(--theme-content-background); --navbox-text-color: var(--theme-text-color); --navbox-title-color: var(--theme-navbar-tab-background); --navbox-header-color: var(--theme-navbar-tab-background); --navbox-alt-color: var(--theme-content-background); --navbox-border-color: var(--theme-border-color) } .navbox { width: 100%; background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); margin: 1em auto; font-size: 84%; clear: both; padding: 2px; border-spacing: 0; border: 1px solid var(--navbox-border-color, #AAA); } .navbox-title, table.navbox th { padding-left: 1em; padding-right: 1em; text-align: center; } /* Even row striping */ .navbox-even { background: var(--theme-box-border-color); color: #000; } /* Odd row striping */ .navbox-odd { background: transparent; } .collapseButton { font-weight: normal; width: auto; } .navbox .collapseButton { width: 6em; } .navbar { font-size: 88%; font-weight: normal; } .navbox .navbar { font-size: 100%; } table.collapsed tr.collapsible { display: none; } /* Merges navboxes that are directly under eachother */ .navbox + .navbox { margin-top: -11px; } .navbox .navbox-title { background: var(--navbox-title-color, #CCF); color: var(--navbox-text-color, black); font-weight: bold; } .navbox .navbox-vde { float:left; width:65px; } .navbox .navbox-title-padright { padding-right: 65px; } .navbox .navbox-title-padleft { padding-left: 65px; } .navbox .navbox-subgroup { border-spacing: 0; width: 100%; } .navbox .navbox-gutter { height: 2px; } .navbox .navbox-subgroup .navbox-gutter { background: var(--navbox-bg-color, white); } .navbox .navbox-section-row > td { padding: 0; height: 100%; } .navbox .navbox-section { width: 100%; border-spacing: 0; } .navbox .navbox-above, .navbox .navbox-below { background: var(--navbox-header-color, #DDF); text-align: center; } .navbox .navbox-image { background: var(--navbox-bg-color, white); text-align: center; } .navbox .navbox-group, .navbox .navbox-header { background: var(--navbox-header-color, #DDF); color: var(--navbox-text-color, black); font-weight: bold; height: 100%; padding: 2px 4px; } .navbox .navbox-header-collapsible { padding-left: 65px; } .navbox .navbox-group { text-align: center; padding-left: 1em; padding-right: 1em; white-space: nowrap; } .navbox .navbox-group, .navbox .navbox-image-left { border-right: 2px solid var(--navbox-bg-color, white); } .navbox-image-right { border-left: 2px solid var(--navbox-bg-color, white); } .navbox .navbox-list { background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); width: 100%; height: 100%; padding: 0; } .navbox .alt > .navbox-list { background: var(--navbox-alt-color, #F7F7F7); } .navbox .navbox-list div { padding: 0px 4px; } .navbox .navbox-list.no-group { text-align: center; padding-top: 2px; padding-bottom: 2px; } .navbox .mw-collapsible-toggle { width: 65px; } /* hlist */ .hlist ul { margin: 0; list-style: none; } .hlist li, .hlist ul ul { display: inline; } .hlist li a { white-space: nowrap; } .hlist ul ul:before { content: "(" } .hlist ul ul:after { content: ")" } .hlist li:after { content: " • "; } .hlist ul ul li:after { content: "/"; } .hlist li:last-child:after, .hlist ul ul li:last-child:after { content: none; } li.gallerybox div.thumb { background-color: transparent; border: 0; } /* Mark redirects in Special:Allpages and Special:Watchlist */ .allpagesredirect { font-style: italic; } .allpagesredirect:after { color: #808080; content: " (redirect)" } .watchlistredir { font-style: italic; } /* Giving headers and TOC a little extra space */ h2 { margin-top: 20px; } .toc { margin-top: 20px; } /* Navboxes */ .navbox { width: 100%; clear: both; } 469de082f2e48866d6811e828ab8ffce3e947416 400 397 2024-04-10T15:25:13Z Azgoodaz 36052 css text/css /*********************************** CSS placed here will be applied to all skins on the entire site. Various code adpoted from * https://multiversus.wiki.gg/ by IyzMoe * https://trucksimulator.wiki.gg/ by MrPie5 * https://flight.wiki.gg/ by ReedemtheD3ad! ***********************************/ /*********************************************************************************************************** * css reset for browser default rules and MediaWiki internal rules ***********************************************************************************************************/ .responsive-image { max-width: 100%; height:auto; } * { outline: 0; } table { white-space: unset; /* be set to `no-wrap` in MW internal css */ } html { font-size: 16px; /* reset rem */ } pre { margin: 0; } h1, h2, h3, h4, h5, h6 { padding: 0; border: 0 solid transparent; } table { display: table; white-space: unset; } body { background: none; } /*********************************************************************************************************** * css for wiki.gg top bar and footer bar ***********************************************************************************************************/ /*** Wiki.gg site bars tweak ***/ div#p-personal ul { white-space: nowrap; /* for "log out" */ } #p-personal .vector-menu-content #pt-anonuserpage, #p-personal .vector-menu-content #pt-userpage a { padding-top: 0; background-position: left center; } /*** Responsive ***/ @media screen and (max-width: 720px) { footer#wikigg-footer .footer-right { margin-left: 0; } footer#wikigg-footer .footer-left { margin-right: 0; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { footer#wikigg-footer { display: grid; grid-template-columns: 35px 1fr; grid-template-rows: auto auto; align-items: center; justify-items: start; padding: 3px 0 3px 10px; } footer#wikigg-footer .footer-middle { grid-column: 1/2; grid-row: 1/3; } footer#wikigg-footer .footer-right { grid-column: 2/3; grid-row: 1/2; margin: 0; } footer#wikigg-footer .footer-left { grid-column: 2/3; grid-row: 2/3; margin: 0; } } /* screen and (max-width:600px) */ /*** Theme ***/ :root { /* for infobox */ --pi-secondary-background: #1F2827; /* other */ --theme-hover-color: #683D17; --theme-text-color-placeholder: #999; --theme-control-text-color: #BF0017; --theme-control-text-color-hover: #fff; /* for wide table */ --theme-wide-table-shadow-color: #999; /*** text color ***/ --theme-text-color: black; --theme-text-color-note: #C9E6FF; --theme-text-color-em: #ffffff; --theme-heading-color: #683D17; /*** link text color ***/ --theme-link-color: #874336; --theme-link-color-hover: #683D17; --theme-link-color-visited: #00aeff; --theme-link-color-redlink: #ff3333; /*** body background ***/ --theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed; /*** top site logo ***/ --theme-site-logo-image: url(/images/e/e6/Site-logo.png); --theme-site-logo-width: 400px; --theme-site-logo-height: 200px; /* sidebar/content common */ --theme-box-border-width: 2px; --theme-box-border-color: #000; --theme-box-background: none; --theme-box-border-style: solid; --theme-box-shadow: none; /* common */ --theme-border-color: #683D17; --theme-highlight-background: #1F2827; --theme-button-background: #87AEC9; --theme-button-border-color: #006cb0; --theme-button-background-active: #a7c7dc; --theme-button-border-color-active: #006cb0; --theme-page-base-background: #EAB885; /*** sidebar ***/ --theme-sidebar-box-background: #8D5345; --theme-sidebar-box-border-style: var(--theme-box-border-style); --theme-sidebar-box-border-width: var(--theme-box-border-width); --theme-sidebar-box-border-color: var(--theme-box-border-color); --theme-sidebar-box-shadow: var(--theme-box-shadow); --theme-sidebar-heading-text-color: white; --theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-background: #683D17; --theme-sidebar-heading-background-hover: var(--theme-link-color-hover); /* following 3 values will affect the space between the heading and the list */ --theme-sidebar-heading-border-bottom: 0; --theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */ --theme-sidebar-list-padding-top: 0px; --theme-sidebar-list-item-background: none; --theme-sidebar-list-item-hover-mask: #683D17; --theme-sidebar-list-item-text-color: white; --theme-sidebar-list-item-text-color-hover: white; /* responsive */ --theme-sidebar-heading-text-color-2: var(--theme-heading-color); --theme-sidebar-box-background-2: var(--theme-sidebar-box-background); --theme-sidebar-box-border-width-2: var(--theme-box-border-width); --theme-sidebar-box-border-style-2: var(--theme-box-border-style); --theme-sidebar-box-border-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color); --theme-sidebar-dropdown-background: #090C0C; --theme-sidebar-dropdown-border: 1px solid #888989; /*** navbar ***/ --theme-navbar-background: none; --theme-navbar-border-color: var(--theme-border-color); --theme-navbar-tab-background: #683D17; --theme-navbar-tab-box-shadow: none; --theme-navbar-tab-text-color: black; --theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color); --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color); --theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-border-color: var(--theme-border-color); --theme-navbar-tab-background-hover: #683D17; --theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-background: var(--theme-content-background); --theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color); --theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-search-box-shadow: none; --theme-navbar-search-input-background: black; --theme-navbar-search-input-border-color: var(--theme-border-color); --theme-navbar-search-input-text-color: white; --theme-navbar-search-button-background: #73FFFF; --theme-navbar-search-botton-border-color: var(--theme-border-color); --theme-navbar-search-botton-text-color: var(--theme-text-color); --theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background); --theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color); --theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color); --theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background); --theme-navbar-search-suggestions-border-color: var(--theme-border-color); --theme-navbar-search-suggestions-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em); --theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background); --theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */ --theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color); /* responsive */ --theme-navbar-search-background: var(--theme-sidebar-box-background); /*** content box ***/ --theme-content-background: #EAB885; --theme-content-border-width: 0px; --theme-content-border-style: var(--theme-box-border-style); --theme-content-border-color: var(--theme-box-border-color); --theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */ --theme-content-heading-rule-border-top: 0; /* border */ --theme-content-heading-rule-border-bottom: 0; /** category: box **/ --theme-content-category-background: none; --theme-content-category-border-style: solid; --theme-content-category-border-width: 1px; --theme-content-category-border-radius: 0; --theme-content-category-border-color: var(--theme-border-color); /*** #footer ***/ --theme-footer-text-color: #8D5345; --theme-footer-background: transparent; --theme-footer-link-color: #008aff; --theme-footer-link-color-hover: #66b8ff; --theme-footer-border-radius: 0 0 5px 5px; /** notification **/ --theme-notice-red-text-color: #bf0017; --theme-notice-orange-text-color: #cf721c; /******* "real" wiki content ********/ --theme-widget-toc-arrow-color: var(--theme-text-color); --theme-widget-toc-arrow-color-hover: var(--theme-hover-color); --theme-widget-toc-item-hover-background: var(--theme-link-color-hover); --theme-collapsible-toggle-icon-color: var(--theme-text-color); --theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color); } /*********************************************************************************************************** * base css styles for both interface and content box: font, color, etc. ***********************************************************************************************************/ /**** base styles START ***********************************************************/ .MPheading { font-synthesis: none; font-size: 2em; font-weight: 800; text-align: center; background:0 0; background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%); background-position: center bottom; background-repeat: no-repeat; background-size: 100% 1px; } .page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery { text-align: center; margin: 10px 0; } .mp-box { border:1px solid #4d2c24; margin:10px 0; padding:5px; } @media screen and (min-width: 1080px){ .page-The_Chocolate_Edition_Wiki .mw-parser-output { display: flex; flex-wrap: wrap; justify-content: space-evenly; } .mainpage-left { width: calc(100% - 550px); } .mainpage-right { width: 500px; } } /* Template:FP links styles */ .fplinks { display: flex; flex-wrap: wrap; justify-content: space-evenly; align-items: stretch; text-align: center; } .fplink-outer { padding: 5px; flex-basis: calc(25% - 10px); width: calc(25% - 15px); min-width: 115px; display: inline-block; vertical-align: middle; } .fplink-wide { flex-basis: calc(33% - 10px); width: calc(33% - 15px); } .fplink-fullwidth { flex-basis: 100%; width: calc(100% - 15px); font-weight: bold; } .fplink { padding: 0.5em; box-sizing: border-box; width: 100%; height: 100%; display: table; } .fplink-plain { background: transparent; border-radius: 0; border: 0; box-shadow: none; } .fplink-inner { display: table-row; } .fplink a { display: table-cell; vertical-align: middle; } .fplink img { max-width: 150px; width: 100%; height: auto; } /* Auto-resize front page video to fit smaller columns */ .fpbox .embedvideowrap { width: 100% !important; max-width: 480px; margin: 0 auto; } .fpbox .embedvideowrap iframe { width: 100% !important; } /* Multi-column box support */ .fp-container main .columns .leftcol, .fp-container .columns .rightcol { width: 100%; margin: 0; padding: 0; } @media (min-width: 990px) { .fp-container .columns .leftcol { float: left; width: 50%; } .fp-container .columns .rightcol { float: right; width: 50%; } } .fp-section { display: flex; flex-wrap: wrap; } /* this CSS governs the responsive 2 column main page layout */ #fp-2column.fp-container { display: grid; grid-template-areas: "a" "b" "c"; grid-template-columns: 100%; } @media screen and (min-width: 990px) { #fp-2column.fp-container { grid-template-areas: "a b" "c c"; grid-template-columns: 50% 50%; } } @media screen and (min-width: 1350px) { #fp-2column.fp-container { grid-template-areas: "a b" "c b"; grid-template-columns: auto 520px; } } #fp-top { grid-area: a; } #fp-flex { grid-area: b; } #fp-bottom { grid-area: c; } /* end responsive 2 column main page layout */ /* Front page appearance styles */ .fpbox .heading, .fpbox .mainheading { border: 0; border-bottom: 1px solid transparent; } .fpbox { background: transparent; border: 1px solid transparent; box-shadow: 0 2px 5px transparent; } .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.3); border: 1px solid #505050; } .fplink-fullwidth .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.4); } .linkslabel { border-bottom: 2px solid #505050; } /* always show scroll bar for short page. * By doing this page background size won't change when expand/collapse sidebar sections. */ html { overflow-y: scroll; } /** Font **/ html, body { font-family: Helvetica, Arial, sans-serif; /* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */ color: var(--theme-text-color); } .mw-body h1, .mw-body-content h1, .mw-body-content h2 { color: var(--theme-heading-color); } body { font-size: 14px; } .vector-body { font-size: unset; } /** link color **/ /* Self-links aren't real links, they're not clickable. * Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive. * We should not use :not(.selflink) since it increases the priority and make it is difficult to override * link styles for certain elements (e.g. in wiki.gg header). */ a, a.selflink:hover, a.selflink:active { text-decoration: none; color: var(--theme-link-color); } a:visited { color: #8D5345; } a:hover, a:active { text-decoration: none; color: var(--theme-link-color-hover); } /** red link **/ /* we don't really need to mark you have "visited" an inexistent page */ a.new, a.new:visited { color: var(--theme-link-color-redlink); } /* -------------------------------------------------------- */ /* Tables */ /* -------------------------------------------------------- */ table { /* fix 100% width table with border */ box-sizing: border-box; } table.article-table, table.fandom-table, table.lined, table.bordered, table.cellborder { border-collapse: collapse; border-style: solid; border-color: #AD532D; } table.lined th, table.lined td { border-width: 0 0 1px 0; } /*** "terraria"-classed tables ***/ table.olo { border: 2px solid transparent; margin: calc(0.5em + 5px) 5px; box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color); border-radius: 3px; /* (border radius of .olo box) - 3px */ } table.olo.noborder { padding: 0; border: 0; } table.olo th, table.olo td { padding: 3px 6px; border-color: var(--theme-border-color); border-style: solid; border-width: 0; } table.olo th { background: var(--theme-highlight-background); border-color: var(--theme-border-color); text-align: center; } table.olo caption { font-weight: bold; background: var(--theme-highlight-background); padding: 5px; margin: auto 2px; } table.olo > caption { padding: 3px; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; margin: 1px 1px -4px; border-bottom-width: 1px; box-shadow: 0 0 0 1px var(--theme-highlight-background); position: relative; } table.olo > caption:after { box-sizing: content-box; content: ""; display: block; width: 100%; height: 1px; background: var(--theme-highlight-background); position: absolute; left: -4px; bottom: -2px; border-left: 4px solid var(--theme-box-background-color); border-right: 4px solid var(--theme-box-background-color); } table.olo > caption.plaincaption { background: transparent; border: 0; box-shadow: 0 0 0 0; margin-bottom: 4px; } table.olo > caption.plaincaption:after { background: transparent; border: 0; } table tfoot:empty, table thead:empty { display: none; } /* Auto line separators for tables */ table.olo.lined { padding-bottom: 0; /*display: inline-table;*/ } table.olo.lined td { border-width: 0; border-bottom-width: 1px; } table.olo.lined::after { content: ""; display: block; height: 3px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 3px; background-color: var(--theme-box-background-color); } table.lined td.noline, table.lined tr.noline td { border-bottom-width: 0; } table tr.bottomline td { border-bottom-width: 1px; } table tr.topline td { border-top-width: 1px; } table td.bottomline, table.lined tr.noline td.bottomline { border-bottom-width: 1px; } table td.topline { border-top-width: 1px; } table.olo.cellborder, table.olo.border { border-spacing: 0; padding: 4px 4px 4px 3px; position: relative; } table.olo.cellborder::before, table.olo.border::before { content: ""; display: block; width: 1px; height: calc(100% - 6px); background-color: var(--theme-box-background-color); position: absolute; left: 4px; top: 3px; } table.olo.cellborder td, table.olo.border td { border-left-width: 1px; border-bottom-width: 1px; } table.olo.cellborder th, table.olo.border th { border-left-width: 2px; border-top-width: 2px; } table.olo.cellborder tr:first-of-type th, table.olo.border tr:first-of-type th { border-top: 0; } table.olo.cellborder::after, table.olo.border::after { content: ""; display: block; height: 1px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 5px; background-color: var(--theme-box-background-color); } /* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */ table.outer { white-space: nowrap; } table.inner { border-collapse: collapse; background: inherit; width: 100%; } table.inner th { border: 2px solid var(--theme-box-background-color); } /* Fix for siderail overlapping some wide tables */ @media screen and (max-width: 1520px) and (min-width: 1350px) { .with-siderail table.olo .i { white-space: normal; } .with-siderail table.olo th { font-size: 90%; } .with-siderail table.olo td:not(.il1c) img { max-width: 100%; height: auto; } } .olo th { border-bottom: 1px solid; } .wikitable, .wikitable > tr > th, .wikitable > * > tr > th { color: inherit; background: none; } /* .jquery-tablesorter th.headerSort{ border: 1px solid var(--theme-border-color); } */ table.cargoTable.noMerge tr:nth-child(2n) { background: rgba(0, 0, 0, 0.25); } table.cargoTable.noMerge tr:nth-child(2n+1) { background: none; } table.olo caption { border-width: 1px; border-style: solid; border-top-color: rgb(244, 124, 60, 0.1); border-right-color: rgb(13, 4, 2, 0.5); border-bottom-color: rgb(13, 4, 2, 0.5); border-left-color: rgb(244, 124, 60, 0.1); border-radius: 8px; } table.olo { /*display: inherit;*/ width: auto; } .olo.sortable.lined.align-center.jquery-tablesorter { /*width: min-content;*/ } #possible-modifiers-table, .olo.lined.sortable.jquery-tablesorter, .olo.lined { width: auto; } /**** base styles END *****/ /*********************************************************************************************************/ input, button { color: var(--theme-control-text-color); /* caret-color: var(--theme-text-color); */ } input[type=submit] { color: var(--theme-control-text-color); } ::placeholder { color: var(--theme-text-color-placeholder); } /* Removes VisualEdit button */ #ca-ve-edit { display: none; } /* Link color */ .mw-parser-output a.external, .mw-parser-output a.external:visited, .mw-parser-output a.extiw, .mw-parser-output a.extiw:visited, .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { color: var(--theme-link-color); } /* Text color */ #content, #firstHeading, .infocard .main-heading .hgroup, h1, h2, h3, h4, h5, h6, div.hat-note.t-main, #contentSub, #contentSub2, .search-types .current a, .infobox > .title > span, code, .trw-toggleable.not-toggled.achievements .achievement b * { color: var(--theme-text-color); } .i .note, .note-text { color: var(--theme-text-color-note); } .pixel img, .pixel, #mw-imagepage-section-filehistory img { image-rendering: pixelated; /*for chrome*/ image-rendering: crisp-edges; /*for firefox*/ } .small { font-size: 85%; } .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* References smaller text than main */ .references { font-size: 90%; } /* Larger font for Module: code display (default is smaller than other code pages) */ pre.lua.source-lua { font-size: 14px !important; } /* Facilitate inline scary transclusion */ .scary-transclusion p, .scary-transclusion .mw-parser-output { display: inline; } /* hide last empty paragraph at the end */ div.mw-parser-output > p:last-child > br:only-child { display: none; } /* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */ .apihelp-parameters dd:empty::before { content: " "; } .block { display: block; } .inline { display: inline; } .inline-block { display: inline-block; } hr.space { height: 4px; background: none; border: 0; } .page-content .vertical-align-top * { vertical-align: top; } .page-content .vertical-align-bottom * { vertical-align: bottom; } /* Drowning Table No Border */ .drowning-table-no-border { border: none; } /* Gadget description length */ .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body { max-width: unset; } /* Box at the top of all pages when the user has a new message on their User_talk: page */ .usermessage { background-color: var(--theme-box-background-color); border-color: var(--theme-box-border-color); color: var(--theme-text-color); } /*********************************************************************************************************** * interface layout and styles for widgets outside of content box ***********************************************************************************************************/ :root { --main-layout-logo-box-height: 200px; --main-layout-logo-offset: 12px; --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ --main-layout-sidebar-width: 180px; /* width of side navbar, without gap */ --main-layout-sidespace: 24px; /* whitespace width on most left and most right */ --main-layout-gap: 12px; --main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px); --main-box-border-radius: 5px; --main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width)); --main-box-padding: 12px; background: var(--theme-site-background); /* Removes second vertical scrollbar(mw 1.37 fix) */ overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */ } /**** Main Layout START ***********************************************************/ /** * Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout */ html, body { min-height: 100%; } html { height: 100%; scroll-padding-top: var(--main-layout-topbar-height); } body { height: auto; } /*** main grid container ***/ body { /* self */ box-sizing: border-box; /* grid */ display: grid; grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end]; gap: 0 var(--main-layout-gap); } /*** grid items ***/ /* Flatten DOM structure. Therefore we have following grid items under body grid container: * div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer. */ body > .content-wrapper, #mw-navigation { display: contents; } /** unused, hide them **/ #mw-head-base, #mw-navigation > h2 { display: none; } /** side nav bar **/ #mw-panel { grid-column: aside-left/aside-right; grid-row: nav-start/page-end; margin-bottom: var(--main-layout-gap); float: none; width: unset; padding: 0; } /** nav **/ #mw-head { grid-column: content-left/content-right; grid-row: nav-start/nav-end; } /** content **/ .mw-body { grid-column: content-left/content-right; grid-row: content-start/content-end; } /* For some page such as api.php, .mw-body is the only child, so take up all space. */ .mw-body:first-child { grid-column: body-left/body-right; grid-row: page-start/page-end; } /** #footer: content footer **/ #footer { grid-column: content-left/content-right; grid-row: footer-start/footer-end; margin: 0; } /** used to gen box shadow for main box (nav + content + #footer) **/ #mw-page-base { grid-column: content-left/content-right; grid-row: nav-start/footer-end; height: 100%; } /** wiki.gg footer bar **/ body > footer { grid-column: body-left/body-right; grid-row: page-end/body-end; } /*** logo block. It is absolute position ***/ #p-logo { position: absolute; width: 100%; height: auto; left: 0; top: var(--main-layout-topbar-height); background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat; display: flex; align-items: center; justify-content: center; filter: drop-shadow(0 0 5px black); } /* use logo image as <a>'s background will sometime flicker when hovered on Firefox, * I still don't know why, but move background to #p-logo can avoid this issue. */ #p-logo .mw-wiki-logo { width: var(--theme-site-logo-width); height: var(--theme-site-logo-height); margin: auto; background: none; /* logo flicker fix */ } /**** Main Layout END ***********************************************************/ /**** side panel START ***********************************************************/ #mw-panel { font-size: 12px; line-height: 1.5; color: var(--theme-text-color); } #mw-panel a { text-decoration: none; } /* sections */ #mw-panel .portal, #mw-panel #p-logo + .portal { margin: var(--main-layout-gap) 0 0 0; padding: 0; color: var(--theme-sidebar-heading-text-color); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background); } #mw-panel #p-logo + .portal { margin-top: 0; position: relative; } /* section heading */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { margin: 0; padding: 6px 10px; border-bottom: var(--theme-sidebar-heading-border-bottom); border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0; background: var(--theme-sidebar-heading-background); font-size: 15px; line-height: 18px; cursor: pointer; display: flex; align-items: center; justify-content: space-between; color: var(--theme-sidebar-heading-text-color); } /* arrow icon */ #mw-panel .portal .vector-menu-heading::after { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-sidebar-heading-arrow-color) transparent; border-width: 0 5px 6px 5px; margin-top: 4px; vertical-align: middle; flex: 0 0 auto; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent; } #mw-panel .portal.collapsed .vector-menu-heading { border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 6px 5px 0 5px; } /* list */ #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { background: none; border: 0; padding: 0; margin: 0; border-top: var(--theme-sidebar-list-border-top); } #mw-panel .portal .body ul { padding: var(--theme-sidebar-list-padding-top) 4px 4px; } #mw-panel .portal .body li { margin: 0; padding: 0; font-size: inherit; line-height: inherit; background: var(--theme-sidebar-list-item-background); border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal .body li:hover { background: var(--theme-sidebar-list-item-hover-mask); } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { display: block; padding: 3px 6px; color: var(--theme-sidebar-list-item-text-color); } #mw-panel .portal .body li a:hover { color: var(--theme-sidebar-list-item-text-color-hover); } #mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */ text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */ background-position: 8px center; /* align icon with other text */ } #merch { margin: 1.5em auto auto 1em; } /**** side panel END ***********************************************************/ /**** main content box START ***********************************************************/ /**** box for nav+content+#footer ****/ #mw-page-base { border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; box-sizing: border-box; background: var(--theme-page-base-background); } /**** navbar ****/ #mw-head { margin: var(--theme-box-border-width) var(--theme-box-border-width) 0; padding: var(--main-box-padding) 0 0 0; background: var(--theme-navbar-background); position: relative; display: flex; justify-content: space-between; align-items: flex-end; width: auto; } #mw-head #left-navigation, #mw-head #right-navigation { float: none; flex: 1 1 auto; margin: 0; display: flex; align-items: flex-end; } #mw-head #left-navigation::before, #mw-head #left-navigation::after, #mw-head #right-navigation::before, #mw-head #right-navigation::after { content: ""; display: block; border-bottom: 1px solid var(--theme-navbar-border-color); } #mw-head #left-navigation { justify-content: flex-start; } #mw-head #left-navigation::before { flex: 0 0 var(--main-box-padding); } #mw-head #left-navigation::after { flex: 1 1 auto; } #mw-head #right-navigation { justify-content: flex-end; } #mw-head #right-navigation::before { flex: 1 1 auto; } #mw-head #right-navigation::after { flex: 0 0 var(--main-box-padding); } /* reset */ #p-search, .vector-menu-dropdown, #mw-head .vector-menu-dropdown .vector-menu-heading, .vector-menu-dropdown .vector-menu-heading span, .vectorTabs, .vectorTabs ul, .vectorTabs span, .vectorTabs li, .vectorTabs li a, .vectorTabs li.selected a, .vectorTabs li.selected a:visited { background-image: none; float: none; height: auto; display: block; } #mw-head input { display: block; z-index: 1; } #mw-head input + .vector-menu-heading { z-index: 0; } .vectorMenuCheckbox:focus + .vector-menu-heading { outline: 0; } .vectorTabs ul { display: flex; } .vectorTabs ul li, .vector-menu-dropdown { display: block; white-space: nowrap; } .vector-menu-dropdown.emptyPortlet { display: none; } /* override some mw css */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { color: var(--theme-navbar-tab-text-color); font-size: 14px; line-height: 24px; padding: 3px 12px; overflow: hidden; } .vector-menu-dropdown .vector-menu-heading:hover span { color: var(--theme-navbar-tab-text-color); /* reset */ text-decoration: underline; } .vector-menu-tabs { padding: 0; } .vectorTabs li, .vector-menu-dropdown { background: var(--theme-navbar-tab-background); border-style: solid; border-color: var(--theme-navbar-tab-border-color); border-width: 1px; border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0; box-shadow: var(--theme-navbar-tab-box-shadow); position: relative; margin-right: calc(var(--main-box-padding) / 2); } .vectorTabs li::after, .vector-menu-dropdown::after { content: ""; display: block; width: calc(var(--main-box-padding) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); position: absolute; left: 100%; margin-left: 1px; } div.vectorTabs li:hover, div.vector-menu-dropdown:hover, div.vector-menu-dropdown.open { color: var(--theme-navbar-tab-text-color-hover); border-color: var(--theme-navbar-tab-border-color-hover); background: var(--theme-navbar-tab-background-hover); } div.vectorTabs li.selected:hover a, div.vectorTabs li.selected:hover a:visited, div.vectorTabs li:hover a, div.vector-menu-dropdown:hover .vector-menu-heading span, div.vector-menu-dropdown.open .vector-menu-heading span { color: var(--theme-navbar-tab-text-color-hover); } .vectorTabs li.new a, .vectorTabs li.new a:visited { color: var(--theme-navbar-tab-text-color-redlink); } .vectorTabs li.selected { background: var(--theme-navbar-tab-selected-background); border-color: var(--theme-navbar-tab-selected-border-color); border-bottom: 0; padding-bottom: 1px; } .vectorTabs li.selected:hover { background: var(--theme-navbar-tab-selected-background); } .vectorTabs li.selected:hover span { background: none; } /* watch/unwatch star */ .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { display: block; position: unset; width: 18px; height: 18px; padding: 6px 8px; box-sizing: content-box; } .vector-menu-tabs .mw-watchlink.icon a::before { height: 18px; width: 18px; display: inline-block; position: unset; margin-right: 20px; } .vector-menu-tabs #ca-unwatch.icon .loading::before, .vector-menu-tabs #ca-watch.icon .loading::before { transform-origin: 50% 52%; } #mw-head .vector-menu-dropdown .vector-menu-heading { padding: 0; margin: 0; } .vector-menu-dropdown .vector-menu-heading::after { display: none; } .vector-menu-dropdown .vector-menu-heading span::after { content: ""; display: inline-block; background: none; position: unset; width: 0; height: 0; border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent; border-style: solid; border-width: 6px 5px 0 5px; margin-left: 4px; vertical-align: middle; } .vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after, .vector-menu-dropdown:hover .vector-menu-heading span::after { border-width: 0 5px 6px 5px; border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent; } /* drop down menu */ .vector-menu-dropdown.open .menu { visibility: visible; } /* reset mw 1.37 css */ .vector-menu-dropdown:not(.vector-user-menu) li { font-size: 1em; } .vector-menu-dropdown .vector-menu-content, .vector-menu-dropdown > .menu { font-size: 15px; background: var(--theme-navbar-tab-dropdown-background); margin: 0; border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); border-width: 1px; border-style: solid; border-color: var(--theme-navbar-tab-dropdown-border-color); box-shadow: var(--theme-navbar-tab-dropdown-box-shadow); padding: 4px; top: 100%; left: -1px; /* 1px for border */ min-width: 8em; } .vector-menu-dropdown .menu li a { text-decoration: none; padding: 10px 8px; border-radius: calc(var(--main-box-border-radius) - 2px); font-size: 1em; color: var(--theme-navbar-tab-text-color); } .vector-menu-dropdown .menu li a:hover { background-color: var(--theme-navbar-tab-dropdown-hover-mask); color: var(--theme-navbar-tab-text-color-hover); } .vector-menu-dropdown li.selected { display: none; /* just remove current selected (already displayed in header) */ } /* search */ #p-search form, #p-search input { margin: 0; } #mw-head #p-search { margin: 0; padding: 0 0 6px calc(var(--main-layout-gap) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); } #simpleSearch { background: none; margin: 0; border: 0; color: var(--theme-text-color); width: 18em; padding: 0; height: auto; border-radius: 0; transition: none; display: grid; grid-template-columns: 1fr 0fr; grid-template-rows: 1fr; align-content: stretch; justify-content: stretch; } #simpleSearch #searchInput { grid-column: 1/2; grid-row: 1/2; font-size: 14px; line-height: 16px; text-align: left; padding: 3px 5px; background: var(--theme-navbar-search-input-background); border-radius: 2px 0 0 2px; border-width: 1px; border-style: solid; border-color: var(--theme-navbar-search-input-border-color); border-right: 0; word-wrap: break-word; appearance: none; -webkit-appearance: none; color: var(--theme-navbar-search-input-text-color); height: auto; } #searchInput:focus, #simpleSearch:hover #searchInput, #simpleSearch:hover #searchInput:focus { border-color: var(--theme-navbar-search-input-border-color); box-shadow: none; } #simpleSearch #searchButton { grid-column: 2/3; grid-row: 1/2; box-sizing: border-box; position: static; /* reset css from mw internal */ display: block; width: 28px; height: 100%; /* mw internal css override its button default styles, so override again */ background: var(--theme-navbar-search-button-background); border: 1px solid; border-color: var(--theme-navbar-search-botton-border-color); border-radius: 0 2px 2px 0; z-index: 0; } #simpleSearch #searchButton:hover, #searchInput:hover ~ #searchButton, #searchInput:focus ~ #searchButton { background: var(--theme-navbar-search-button-background-active); border-color: var(--theme-navbar-search-botton-border-color-active); } /* use ::before & ::after to draw search icon */ #simpleSearch::before, #simpleSearch::after { content: ""; display: block; grid-column: 2/3; grid-row: 1/2; z-index: 1; place-self: center; border-style: solid; border-color: var(--theme-navbar-search-botton-text-color); pointer-events: none; } #simpleSearch:hover::before, #simpleSearch:hover::after { border-color: var(--theme-navbar-search-botton-text-color-active); } #simpleSearch::before { border-width: 2px; border-radius: 100%; width: 8px; height: 8px; margin: 0 0 1px 0; transform: translateX(-1px); } #simpleSearch::after { border-width: 1px; width: 3px; height: 0; transform: translate(4px, 4px) rotate(45deg); } /* search result suggestion */ .suggestions { background: var(--theme-navbar-search-suggestions-background); border: 1px solid; border-color: var(--theme-navbar-search-suggestions-border-color); transform: translateX(3px); /* self border 2px + input border 1px */ } .suggestions .suggestions-results, .suggestions .suggestions-special { background: none; border: 0; } .suggestions .suggestions-results { border-bottom: 1px solid; border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color); } .suggestions .suggestions-result, .suggestions .suggestions-special .special-query, .suggestions a.mw-searchSuggest-link, .suggestions a.mw-searchSuggest-link:hover, .suggestions a.mw-searchSuggest-link:active, .suggestions a.mw-searchSuggest-link:focus { color: var(--theme-navbar-search-suggestions-text-color); } .suggestions .suggestions-result-current { background: var(--theme-navbar-search-suggestions-hover-mask); color: var(--theme-navbar-search-suggestions-text-color-hover); } .suggestions .suggestions-special { margin-top: var(--theme-navbar-search-suggestions-special-offset-top); border-top: 1px solid; border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color); } .suggestions .suggestions-special .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color); } .suggestions .suggestions-result-current .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color-hover); } /**** main content box ****/ body .mw-body { color: var(--theme-text-color); /* override mw internal css */ background: var(--theme-content-background); border-style: var(--theme-content-border-style); border-width: var(--theme-content-border-width); border-color: var(--theme-content-border-color); margin: 0 var(--theme-box-border-width); box-sizing: border-box; padding: 0; z-index: 1; /* cover #footer */ display: flex; flex-direction: column; } .content-body { flex: 1 1 auto; } .content-body > main { align-self: stretch; padding: var(--main-box-padding); } #firstHeading { border: 0; margin: 0; overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */ color: var(--theme-heading-color); } #contentSub, #contentSub2 { margin: 0; } #contentSub .subpages { color: transparent; line-height: 1.5; font-size: 0; } #contentSub .subpages a { font-size: 12px; vertical-align: middle; display: inline-flex; align-items: center; padding-left: 4px; } #contentSub .subpages a::before { content: ""; display: inline-block; height: 4px; width: 4px; border-color: var(--theme-content-subpage-icon-color); border-style: solid; border-width: 0 0 2px 2px; margin: 0 2px 0 0; transform: rotate(45deg); } #bodyContent { display: flex; flex-direction: column; } #mw-content-text { flex: 1 1 auto; min-height: 35em; } #mw-content-text::before { content: ""; display: block; height: 0; border-top: var(--theme-content-heading-rule-border-top); border-bottom: var(--theme-content-heading-rule-border-bottom); margin-top: 2px; margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */ } /* section edit link */ .mw-editsection { white-space: nowrap; } /* "category:" box */ #catlinks { background: var(--theme-content-category-background); border-width: var(--theme-content-category-border-width); border-style: var(--theme-content-category-border-style); border-color: var(--theme-content-category-border-color); border-radius: var(--theme-content-category-border-radius); margin: var(--main-layout-gap) 0 0 0; padding: calc(var(--main-box-padding) / 2) var(--main-box-padding); } /* ads */ div.games-showcase-header, div.games-showcase-footer, .content-body > .games-showcase-sidebar { margin: 0; padding: var(--main-box-padding); } div.games-showcase-header { padding-bottom: 0; } div.games-showcase-footer { padding-top: 0; } .games-showcase-header img, .games-showcase-footer img { height: 100%; width: auto; object-fit: contain; } .content-body > .games-showcase-sidebar { padding-left: 0; } aside.games-showcase-sidebar div.sidebar-showcase { padding: 0 0 var(--main-box-padding) 0; } @media screen and (max-width: 1100px) { .games-showcase-header img, .games-showcase-footer img { height: auto !important; width: 100% !important; object-fit: contain; } } @media screen and (max-width: 926px) { .games-showcase-header img, .games-showcase-footer img { object-position: 50%; height: 105px !important; width: 100% !important; object-fit: none !important; } } /**** #footer (copyright info) ****/ #footer { /* self */ color: var(--theme-footer-text-color); background: var(--theme-footer-background); background-clip: padding-box; padding: var(--main-box-padding); margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width); border-radius: var(--theme-footer-border-radius); position: relative; /* grid */ display: grid; grid-template-columns: [l] 1fr 0fr [r]; grid-template-rows: [t] auto auto [b]; z-index: 0; /* covered by content */ } .mw-footer li { color: var(--theme-footer-text-color); } #footer a { color: var(--theme-footer-link-color); } #footer a:hover { color: var(--theme-footer-link-color-hover); } #footer-info { font-size: 11px; display: contents; } #footer ul li { font-size: inherit; line-height: 1.5; padding: 0; } #footer-icons { grid-column: span 1/r; grid-row: t/b; place-self: end; } #footer #footer-info-lastmod { grid-column: l/span 1; grid-row: t/span 1; place-self: start; margin-bottom: 1em; } #footer #footer-info-copyright { grid-column: l/span 1; grid-row: span 1/b; place-self: end stretch; position: relative; padding-right: 100px; } #footer-info-copyright img { position: absolute; right: 0; /* mediawiki logo is 31px height, and this image has a 1px black border, a small tweak to make them visually matched on size and position */ bottom: -1px; height: 33px; width: auto; } #footer-places, #footer > div { display: none; } /**** main content box START ***********************************************************/ /****** responsive Layout ******/ @media screen and (max-width: 1800px) { :root { --main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */ } } /* screen and (max-width: 1800px) */ @media screen and (max-width: 1365px) { :root { --main-layout-sidespace: 0; --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px); } /* re-style "sidebar" nav */ body { height: 100%; grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end]; } #p-logo { background-size: calc(var(--theme-site-logo-width) * 0.75) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.75); height: calc(var(--theme-site-logo-height) * 0.75); } #mw-panel { grid-column: aside-left/aside-right; grid-row: aside-start/aside-end; height: 35px; display: flex; align-items: flex-end; padding: 0 var(--main-layout-gap); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background-2); } #mw-panel .portal, #mw-panel #p-logo + .portal { background: none; box-shadow: none; border: 0; margin: 0; position: relative; } #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { padding: 9px 12px 8px; border: 0; border-radius: 0; background: none; color: var(--theme-sidebar-heading-text-color-2); } #mw-panel #p-logo + .portal.expanded .vector-menu-heading, #mw-panel .portal.expanded .vector-menu-heading, #mw-panel #p-logo + .portal:hover .vector-menu-heading, #mw-panel .portal:hover .vector-menu-heading { background: var(--theme-sidebar-list-item-hover-mask); border-radius: 0; } #mw-panel .portal .vector-menu-heading::after { border-color: var(--theme-sidebar-heading-arrow-color-2) transparent; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent; } #mw-navigation #mw-panel .portal .vector-menu-heading::after { margin-left: 4px; } #mw-panel div.portal .vector-menu-heading::after { border-width: 6px 5px 0 5px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 5px 6px 5px; } #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */ position: absolute; left: 0; top: 100%; z-index: 50; width: max-content; border: var(--theme-sidebar-dropdown-border); border-top: 0; background: var(--theme-sidebar-dropdown-background); box-shadow: var(--theme-sidebar-box-shadow); border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); min-width: 8em; } #mw-panel #p-logo + .portal.expanded .body, #mw-panel .portal.expanded .body, #mw-panel #p-logo + .portal:hover .body, #mw-panel .portal:hover .body { display: block !important; } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { padding: 6px 8px; } /* search: move to sidebar nav box ("main nav bar") */ #mw-head #p-search { position: absolute; top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px); } #mw-head #right-navigation #p-cactions { margin-right: 0; } /* "more" menu in #right-navigation causes horizontal scroll bar appear */ #right-navigation .vector-menu-dropdown .vector-menu-content { left: auto; right: -1px; /* 1px for border */ } /* hide sidebar toggle */ #nav-content-size-toggle { display: none; } /* site footer */ body > footer { margin-top: var(--main-layout-gap); } #mw-head #p-search { border-bottom: 0; padding-right: calc(var(--main-box-padding) / 2); } } /* screen and (max-width: 1365px) */ @media screen and (max-width: 900px) { :root { --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px); --main-layout-gap: 6px; --main-box-padding: 6px; background: var(--theme-site-background); } body { grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right]; } /** reset mw internal css **/ #mw-head { position: relative !important; margin-top: 0; top: 0; } div#mw-navigation div#mw-panel { display: flex; position: static; width: auto; overflow: visible; } div#mw-navigation div#mw-panel .portal { width: auto; } body #footer { padding-top: 0.75em; } body #footer #footer-info-lastmod, body #footer #footer-info-viewcount { display: block; } #mw-head div#left-navigation, #mw-head div#right-navigation { position: static; } div#p-logo { display: block; /* move to left */ margin: 0 var(--main-layout-gap); width: calc(var(--theme-site-logo-width) * 0.5); background-size: calc(var(--theme-site-logo-width) * 0.5) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.5); height: calc(var(--theme-site-logo-height) * 0.5); } div.mw-body { margin-top: 0; margin-left: 0; margin-right: 0; } #mw-head #p-search { background: var(--theme-navbar-search-background); padding: 6px 12px 6px 6px; border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius); border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width); top: -110px; right: -4px; z-index: 50; } #mw-head, #mw-panel, .mw-body, #footer, #mw-page-base { border-radius: 0; border-left: 0; border-right: 0; margin-left: 0; margin-right: 0; } #mw-panel::before { left: 0; right: 0; } } /* screen and (max-width:900px) */ @media screen and (max-width: 720px) { :root { --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ } /* reset */ div#p-namespaces, div#p-views, div#p-variants { top: 0; } div#mw-navigation div#mw-panel { font-size: 12px; } /* styles */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { font-size: 12px; padding: 8px 6px; } #mw-panel div.portal .vector-menu-heading::after, #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 5px 4px 0; margin-top: 1px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 4px 5px; } #mw-panel #p-logo + .portal { margin-left: calc(var(--main-layout-gap) - 6px); } div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { font-size: 12px; padding: 1px 8px; } .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { padding: 4px 8px; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { :root { background: var(--theme-site-background); } /* reset mw internal css */ #footer #footer-icons { float: none; } #footer #footer-info-copyright { padding-right: 0; padding-bottom: 40px; right: auto; left: 0; } #footer-info-copyright img { right: auto; left: 0; } div#p-logo { margin: auto; width: 100%; height: 125px; } #mw-panel { margin-top: 45px; } #mw-panel::before { transform: translateY(45px); } #mw-head #p-search { top: -92px; box-sizing: border-box; width: 100%; max-width: 20em; margin: 0; padding: var(--main-box-padding); box-shadow: none; left: 50%; right: auto; transform: translateX(-50%); border-radius: var(--main-box-border-radius); border-width: var(--theme-box-border-width); } div#simpleSearch { margin: auto; width: auto; } /* content nav to icons */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { width: 20px; height: 20px; line-height: 20px; padding: 3px 6px; box-sizing: content-box; } div.vectorTabs li a::before, div.vector-menu-dropdown .vector-menu-heading span::before { content: ""; display: inline-block; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 20px; height: 0; border-bottom: 60px solid transparent; filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color)); margin: -40px 20px 0 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A"); } div.vectorTabs li:hover a::before, div.vector-menu-dropdown:hover .vector-menu-heading span::before, div.vector-menu-dropdown.open .vector-menu-heading span::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover)); } .vectorTabs li.new a::before, .vectorTabs li.new:hover a::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink)); } #ca-edit a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A"); } #ca-view a::before, #ca-view-foreign a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E"); } #left-navigation li[id^=ca-nstab-] a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A"); } #ca-history a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A"); } #ca-talk a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A"); } #t-contributions a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E"); } #ca-addsection a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A"); } #ca-viewsource a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A"); } #p-variants .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E"); } #p-cactions .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E"); } /* Except watch/unwatch star. It does not work under chrome. */ div.vectorTabs li.mw-watchlink a::before { border: 0; filter: none; margin: 0 20px 0 0; } } /* screen and (max-width:600px) */ @media screen and (max-width: 450px) { #mw-panel { padding-left: 6px; padding-right: 6px; } #mw-panel div.portal .vector-menu-heading::after { display: none; } #mw-panel #p-navigation #p-navigation-label, #mw-panel #p-lang #p-lang-label { width: 18px; display: block; white-space: nowrap; padding: 8px; } #p-navigation-label::before, #p-lang-label::before { content: ""; display: inline-block; vertical-align: bottom; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 18px; height: 0; border-bottom: 60px solid transparent; position: relative; filter: drop-shadow(0 42px 0 var(--theme-text-color)); margin: -42px 20px 0 0; } #p-navigation-label::before { background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E"); } #p-lang-label::before { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E"); } #mw-navigation #mw-panel #p-lang { margin-left: auto; display: flex; justify-content: flex-end; } #mw-panel #p-lang .body { left: auto; right: 0; } div#simpleSearch { width: 90%; } } /* screen and (max-width:450px) */ /***** Notification *****/ .mw-notification { color: var(--theme-text-color); border: 1px solid; /* background: var(--theme-box-border-color); */ border-color: var(--theme-border-color); box-shadow: var(--theme-border-color); transform: none; } /* postedit notification */ .postedit-container { top: 4em; } /* Notification boxes on the right, e.g. after patrolling an edit */ .mw-notification.mw-notification-type-error { color: var(--theme-notice-red-text-color); border-color: var(--theme-notice-red-text-color); } .mw-notification.mw-notification-type-warn { color: var(--theme-notice-orange-text-color); border-color: var(--theme-notice-orange-text-color); } /* css for floating-scroll v3.2.0 https://amphiluke.github.io/floating-scroll/ (c) 2022 Amphiluke */ .fl-scrolls { overflow: auto; position: fixed; } .fl-scrolls div { overflow: hidden; pointer-events: none; } .fl-scrolls div:before { content: " "; } .fl-scrolls, .fl-scrolls div { font-size: 1px; line-height: 0; margin: 0; padding: 0; } .fl-scrolls-hidden div:before { content: " "; } .fl-scrolls-viewport { position: relative; } .fl-scrolls-body { overflow: auto; } .fl-scrolls-viewport .fl-scrolls { position: absolute; } .fl-scrolls-hoverable .fl-scrolls { opacity: 0; transition: opacity 0.5s 0.3s; } .fl-scrolls-hoverable:hover .fl-scrolls { opacity: 1; } .fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] { bottom: 0; min-height: 17px; } .fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div { height: 1px; } .fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] { bottom: 9999px; } .fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] { left: 0; } .fl-scrolls[data-orientation=vertical] { right: 0; min-width: 17px; } .fl-scrolls[data-orientation=vertical] div { width: 1px; } .fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] { right: 9999px; } .fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] { top: 0; } /*css for wide table */ .table-wide { clear: both; position: relative; } .mw-parser-output > .table-width { margin-top: 0.5em; margin-bottom: 0.5em; } .table-wide-inner { overflow-x: auto; } .table-wide-inner > table { margin: 0 !important; } .table-wide:before { box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color); content: ""; display: block; width: 20px; height: 100%; pointer-events: none; position: absolute; right: 0; z-index: 2; } /*********************************************************************************************************** * Common styles for "real" wiki page content. ***********************************************************************************************************/ /* Tabber box */ .tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited { #BE3838; } /* Code box */ pre, code, .mw-code { background-color: #1a1a1a; color: #ffcc00; } /* Recent changes info box */ .mw-changeslist-legend { color:black; } /* Searched information */ .mw-search-profile-tabs { background-color: transparent; } /* Notifcation / Notice box */ .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head { color: black; } .mw-echo-ui-placeholderItemWidget { color: black; } /* Advanced Box */ #mw-searchoptions { background-color: transparent; } /* Toolbar */ .wikiEditor-ui-toolbar { background-color: white; } .wikiEditor-ui-toolbar .booklet > .index { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a.current, .wikiEditor-ui-toolbar .tabs span.tab a.current:visited { color: white; } .wikiEditor-ui-toolbar .booklet > .index > .current { background-color: #b1b1b1; color: var(--theme-text-color); } .wikiEditor-ui-toolbar .booklet > .index > :hover { background-color: #565656; } .wikiEditor-ui-toolbar .page-characters div span { color: var(--theme-text-color); } .wikiEditor-ui-toolbar .page-characters div span:hover { background-color: var(--theme-button-border-color); } /* User Profile box */ .mw-message-box { color: white; background-color: black; } /* File information */ #filetoc { background-color: transparent; } .mw_metadata td { background-color: transparent; } .mw-datatable td { background-color: transparent; } .mw-datatable tr:hover td { background-color: #1F2827; } /** ToC **/ .toc { border-radius: 4px; border: 1px solid var(--theme-border-color); background: var(--theme-box-background); margin: 1em auto 1em 0; padding: 0; font-size: 1em; min-width: 12em; } .toc .toctitle h2 { margin: 0; display: flex; align-items: center; padding: 0 0.5em; } .toc .toctitle h2::before { content: ""; display: block; width: 12px; height: 0; border-bottom: 52px solid transparent; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; filter: drop-shadow(0 40px 0 var(--theme-text-color)); margin: -40px 6px 0 0; } .toc .toctitle { position: relative; overflow: hidden; text-align: left; } .toc .toctogglelabel { position: absolute; width: 100%; height: 100%; left: 0; top: 0; box-sizing: border-box; padding-right: 1em; display: flex; align-items: center; justify-content: flex-end; } .toc .toctogglespan::before, .toc .toctogglespan::after { display: none; } .toc .toctogglelabel::after { display: none; } .toc .toctogglelabel::before { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-widget-toc-arrow-color) transparent; border-width: 0 5px 6px 5px; vertical-align: middle; flex: 0 0 auto; } .toc .toctogglelabel:hover::before { border-color: var(--theme-widget-toc-arrow-color-hover) transparent; } .toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before { border-width: 6px 5px 0 5px; } /* Won't change ToC box width when toggle show/hide. */ .toctogglecheckbox:checked ~ ul { overflow: hidden; display: block; height: 0; border: 0; padding-top: 0; padding-bottom: 0; } /* content list */ .mw-content-ltr .toc ul ul, .mw-content-rtl.toc ul ul { margin: 0 0 0 1em; } .toc a { color: var(--theme-text-color); } .toc .tocnumber { color: var(--theme-text-color-note); } .toc .tocnumber::after { content: "."; } .toc .toctitle, .toc > ul { padding: 0.5em; } .toc > ul { border-top: 1px solid var(--theme-border-color); margin: 0; } .toc > ul a { display: block; padding: 2px 0.5em; border-radius: 4px; transition: background 0.1s; } .toc > ul a:hover { text-decoration: none; background: var(--theme-widget-toc-item-hover-background); } .toc h2 { font-weight: normal; } .toc li { margin: 0; } /*********************************************************************************************************** * common style for content box ***********************************************************************************************************/ .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* Thumbnail background color */ html .thumbimage { background-color: #0b0029; } /** gallery **/ .thumbinner { border-radius: 5px; } li.gallerybox div.thumb { border-radius: 5px; } .gallery * { box-sizing: initial; } .mw-gallery-traditional .thumb { display: flex; background: none; } .mw-gallery-traditional .thumb a { display: block; } .portable-infobox { border: 1px solid var(--theme-border-color); background: none; } /*********************************************************************************************************** * css for specific pages ***********************************************************************************************************/ /*********** Main page START ****************/ /* Hide page title on main page */ body.rootpage-Terracotta_Wiki.action-view h1.firstHeading, body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators, body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before { display: none; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer { text-align: right; font-size: 12px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { border: 1px solid var(--theme-border-color); border-radius: var(--main-box-border-radius); padding: 1.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 { margin-top: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent p { margin: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: flex; gap: 12px; align-items: stretch; margin-bottom: 1em; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: block; margin-bottom: 0; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { flex: 1 0 auto; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { margin-bottom: 1em; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header { font-size: 16px; text-align: center; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em { display: inline-block; font-style: normal; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul { margin: 1em auto auto; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li { list-style: none; display: inline-block; margin: 0 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: flex; gap: 12px; flex-direction: column; flex: 2 2 400px; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: block; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay { flex: 3 3 800px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { display: flex; gap: 1em; } @media screen and (max-width: 1600px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { flex-direction: column; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li { margin-top: 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm { flex: 1 1 410px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { margin: 1em 0 0; display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1.5em; list-style: none; } @media screen and (max-width: 1400px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { grid-template-columns: 1fr 1fr; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img { display: block; width: 100% !important; height: auto !important; } /*********** Main page END ****************/ .mp-flex { display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 15px; } .mp-left { flex: 4; } .mp-right { flex: 1 275px; } .navbox { --navbox-bg-color: var(--theme-content-background); --navbox-text-color: var(--theme-text-color); --navbox-title-color: var(--theme-navbar-tab-background); --navbox-header-color: var(--theme-navbar-tab-background); --navbox-alt-color: var(--theme-content-background); --navbox-border-color: var(--theme-border-color) } .navbox { width: 100%; background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); margin: 1em auto; font-size: 84%; clear: both; padding: 2px; border-spacing: 0; border: 1px solid var(--navbox-border-color, #AAA); } .navbox-title, table.navbox th { padding-left: 1em; padding-right: 1em; text-align: center; } /* Even row striping */ .navbox-even { background: var(--theme-box-border-color); color: #000; } /* Odd row striping */ .navbox-odd { background: transparent; } .collapseButton { font-weight: normal; width: auto; } .navbox .collapseButton { width: 6em; } .navbar { font-size: 88%; font-weight: normal; } .navbox .navbar { font-size: 100%; } table.collapsed tr.collapsible { display: none; } /* Merges navboxes that are directly under eachother */ .navbox + .navbox { margin-top: -11px; } .navbox .navbox-title { background: var(--navbox-title-color, #CCF); color: var(--navbox-text-color, black); font-weight: bold; } .navbox .navbox-vde { float:left; width:65px; } .navbox .navbox-title-padright { padding-right: 65px; } .navbox .navbox-title-padleft { padding-left: 65px; } .navbox .navbox-subgroup { border-spacing: 0; width: 100%; } .navbox .navbox-gutter { height: 2px; } .navbox .navbox-subgroup .navbox-gutter { background: var(--navbox-bg-color, white); } .navbox .navbox-section-row > td { padding: 0; height: 100%; } .navbox .navbox-section { width: 100%; border-spacing: 0; } .navbox .navbox-above, .navbox .navbox-below { background: var(--navbox-header-color, #DDF); text-align: center; } .navbox .navbox-image { background: var(--navbox-bg-color, white); text-align: center; } .navbox .navbox-group, .navbox .navbox-header { background: var(--navbox-header-color, #DDF); color: var(--navbox-text-color, black); font-weight: bold; height: 100%; padding: 2px 4px; } .navbox .navbox-header-collapsible { padding-left: 65px; } .navbox .navbox-group { text-align: center; padding-left: 1em; padding-right: 1em; white-space: nowrap; } .navbox .navbox-group, .navbox .navbox-image-left { border-right: 2px solid var(--navbox-bg-color, white); } .navbox-image-right { border-left: 2px solid var(--navbox-bg-color, white); } .navbox .navbox-list { background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); width: 100%; height: 100%; padding: 0; } .navbox .alt > .navbox-list { background: var(--navbox-alt-color, #F7F7F7); } .navbox .navbox-list div { padding: 0px 4px; } .navbox .navbox-list.no-group { text-align: center; padding-top: 2px; padding-bottom: 2px; } .navbox .mw-collapsible-toggle { width: 65px; } /* hlist */ .hlist ul { margin: 0; list-style: none; } .hlist li, .hlist ul ul { display: inline; } .hlist li a { white-space: nowrap; } .hlist ul ul:before { content: "(" } .hlist ul ul:after { content: ")" } .hlist li:after { content: " • "; } .hlist ul ul li:after { content: "/"; } .hlist li:last-child:after, .hlist ul ul li:last-child:after { content: none; } li.gallerybox div.thumb { background-color: transparent; border: 0; } /* Mark redirects in Special:Allpages and Special:Watchlist */ .allpagesredirect { font-style: italic; } .allpagesredirect:after { color: #808080; content: " (redirect)" } .watchlistredir { font-style: italic; } /* Giving headers and TOC a little extra space */ h2 { margin-top: 20px; } .toc { margin-top: 20px; } /* Navboxes */ .navbox { width: 100%; clear: both; } /**************** * Template:Icon * *****************/ .infoicon { white-space: nowrap; display: inline-flex; align-items: center; gap: 5px; } .infoicon img { margin-bottom: 1px; width: auto; height: auto; max-height: 1.5em; max-width: 1.5em; } /******************** * End Template:Icon * *********************/ c7623abc329cd40b092cd1fb04858fb8f510dffe File:Chocologo.png 6 262 389 2024-04-10T15:04:24Z Azgoodaz 36052 [[Category:Wiki site images]] wikitext text/x-wiki == Summary == [[Category:Wiki site images]] 3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208 390 389 2024-04-10T15:04:39Z Azgoodaz 36052 Azgoodaz moved page [[File:Chocologo-Logo.png]] to [[File:Chocologo.png]] without leaving a redirect wikitext text/x-wiki == Summary == [[Category:Wiki site images]] 3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208 The Chocolate Edition Wiki 0 1 391 307 2024-04-10T15:09:38Z Azgoodaz 36052 wikitext text/x-wiki <div class="mainpage-left"> <div style="text-align: center; font-size: x-large; padding: 1em;">'''Welcome to The Chocolate Edition Wiki!'''</div> The Chocolate Edition Wiki serves as the definitive encyclopedia for [[The Chocolate Edition]] modpack for [[mc:Main Page|Minecraft]]. <br> <div class="mp-box"><!-- BEGIN About box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">About</div> [[File:Chocologo.png|link=The Chocolate Edition|110px|left]] This modpack is not Vanilla Plus, or Vanilla 2, or any other fancy term- it's Chocolate. Straight up. This modpack is Minecraft if it had Terraria devs, Minecraft without the tedium, Minecraft without the urge to start a survival world and ditch it after getting iron. The Chocolate Edition features smooth performance, over 45+ unqiue and customized bosses, over 20 dungeons, 20 new pets/mounts and over 1,000 of new blocks and master machinery. Learn more here, [[The Chocolate Edition]]. </div> </div> </div> <div class="mainpage-right"> <div class="mp-box"><!-- BEGIN Update box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">Latest Update</div> <center> : {{CurrentUpdate}}</div> </div> </div> </div> <div class="mp-box"><!-- BEGIN Wiki box--> <div class="body"> <div class="MPheading">Wiki Community</div> ;How to help : Visit [[The Chocolate Edition Wiki:Community portal|Community Portal]] to see how you can help contribute to the The Chocolate Edition Wiki! Remember to maintain a standard for grammar and punctuation in your contributions, please. Join the community by [[Special:CreateAccount|signing up]] or [[Special:UserLogin|logging in]].<br> This wiki currently contains '''[[Special:Statistics|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]]''' articles. Everyone is welcome to edit! </div> </div> </div> __NOTOC__ __NOTITLE__ [[Category:{{SITENAME}}]] e1468ef8259118bb350a7153bffe24fdfabf7768 392 391 2024-04-10T15:11:55Z Azgoodaz 36052 wikitext text/x-wiki <div class="mainpage-left"> <div style="text-align: center; font-size: x-large; padding: 1em;">'''Welcome to The Chocolate Edition Wiki!'''</div> The Chocolate Edition Wiki serves as the definitive encyclopedia for [[The Chocolate Edition]] modpack for [[mc:Main Page|Minecraft]]. <br> <div class="mp-box"><!-- BEGIN About box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">About</div> [[File:Chocologo.png|link=The Chocolate Edition|110px|left]] This modpack is not Vanilla Plus, or Vanilla 2, or any other fancy term- it's Chocolate. Straight up. This modpack is Minecraft if it had Terraria devs, Minecraft without the tedium, Minecraft without the urge to start a survival world and ditch it after getting iron. The Chocolate Edition features smooth performance, over 45+ unique and customized bosses, over 20 dungeons, 20 new pets/mounts and over 1,000 of new blocks and master machinery. Learn more here, [[The Chocolate Edition]]. </div> </div> </div> </div> <div class="mainpage-right"> <div class="mp-box"><!-- BEGIN Update box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">Latest Update</div> <center> : {{CurrentUpdate}} </center> </div> </div> </div> <div class="mp-box"><!-- BEGIN Wiki box--> <div class="body"> <div class="MPheading">Wiki Community</div> ;How to help : Visit [[The Chocolate Edition Wiki:Community portal|Community Portal]] to see how you can help contribute to the The Chocolate Edition Wiki! Remember to maintain a standard for grammar and punctuation in your contributions, please. Join the community by [[Special:CreateAccount|signing up]] or [[Special:UserLogin|logging in]].<br> This wiki currently contains '''[[Special:Statistics|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]]''' articles. Everyone is welcome to edit! </div> </div> </div> __NOTOC__ __NOTITLE__ [[Category:{{SITENAME}}]] e642e717212edef685116f12ecafb7069e43f096 395 392 2024-04-10T15:16:23Z Azgoodaz 36052 wikitext text/x-wiki <div class="mainpage-left"> <div style="text-align: center; font-size: x-large; padding: 1em;">'''Welcome to The Chocolate Edition Wiki!'''</div> The Chocolate Edition Wiki serves as the definitive encyclopedia for [[The Chocolate Edition]] modpack for [[mc:Main Page|Minecraft]]. <br> <div class="mp-box"><!-- BEGIN About box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">About</div> [[File:Chocologo.png|link=The Chocolate Edition|100px|left]] This mudpack is not Vanilla Plus, or Vanilla 2, or any other fancy term- it's Chocolate. Straight up. This modpack is Minecraft if it had Terraria devs, Minecraft without the tedium, Minecraft without the urge to start a survival world and ditch it after getting iron. The Chocolate Edition features smooth performance, over 45+ unique and customized bosses, over 20 dungeons, 20 new pets/mounts and over 1,000 of new blocks and master machinery. Learn more here, [[The Chocolate Edition]]. </div> </div> </div> </div> <div class="mainpage-right"> <div class="mp-box"><!-- BEGIN Update box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">Latest Update</div> <center> : {{CurrentUpdate}} </center> </div> </div> </div> <div class="mp-box"><!-- BEGIN Wiki box--> <div class="body"> <div class="MPheading">Wiki Community</div> ;How to help : Visit [[The Chocolate Edition Wiki:Community portal|Community Portal]] to see how you can help contribute to the The Chocolate Edition Wiki! Remember to maintain a standard for grammar and punctuation in your contributions, please. Join the community by [[Special:CreateAccount|signing up]] or [[Special:UserLogin|logging in]].<br> This wiki currently contains '''[[Special:Statistics|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]]''' articles. Everyone is welcome to edit! </div> </div> </div> __NOTOC__ __NOTITLE__ [[Category:{{SITENAME}}]] 03c2deb0fe1ffd83479ea02f1e5da240fb7bf4b6 396 395 2024-04-10T15:18:22Z Azgoodaz 36052 wikitext text/x-wiki <div class="mainpage-left"> <div style="text-align: center; font-size: x-large; padding: 1em;">'''Welcome to The Chocolate Edition Wiki!'''</div> The Chocolate Edition Wiki serves as the definitive encyclopedia for [[The Chocolate Edition]] modpack for [[mc:Main Page|Minecraft]] developed by [https://www.curseforge.com/members/gildedtoxin/projects gildedtoxin] and [https://www.curseforge.com/members/sttrlx/projects sttrlx].<br> <div class="mp-box"><!-- BEGIN About box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">About</div> [[File:Chocologo.png|link=The Chocolate Edition|100px|left]] This mudpack is not Vanilla Plus, or Vanilla 2, or any other fancy term- it's Chocolate. Straight up. This modpack is Minecraft if it had Terraria devs, Minecraft without the tedium, Minecraft without the urge to start a survival world and ditch it after getting iron. The Chocolate Edition features smooth performance, over 45+ unique and customized bosses, over 20 dungeons, 20 new pets/mounts and over 1,000 of new blocks and master machinery. Learn more here, [[The Chocolate Edition]]. </div> </div> </div> </div> <div class="mainpage-right"> <div class="mp-box"><!-- BEGIN Update box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">Latest Update</div> <center> : {{CurrentUpdate}} </center> </div> </div> </div> <div class="mp-box"><!-- BEGIN Wiki box--> <div class="body"> <div class="MPheading">Wiki Community</div> ;How to help : Visit [[The Chocolate Edition Wiki:Community portal|Community Portal]] to see how you can help contribute to the The Chocolate Edition Wiki! Remember to maintain a standard for grammar and punctuation in your contributions, please. Join the community by [[Special:CreateAccount|signing up]] or [[Special:UserLogin|logging in]].<br> This wiki currently contains '''[[Special:Statistics|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]]''' articles. Everyone is welcome to edit! </div> </div> </div> __NOTOC__ __NOTITLE__ [[Category:{{SITENAME}}]] e98274081878012c871a77719fa38484f704caa5 399 396 2024-04-10T15:22:57Z Azgoodaz 36052 Protected "[[The Chocolate Edition Wiki]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) wikitext text/x-wiki <div class="mainpage-left"> <div style="text-align: center; font-size: x-large; padding: 1em;">'''Welcome to The Chocolate Edition Wiki!'''</div> The Chocolate Edition Wiki serves as the definitive encyclopedia for [[The Chocolate Edition]] modpack for [[mc:Main Page|Minecraft]] developed by [https://www.curseforge.com/members/gildedtoxin/projects gildedtoxin] and [https://www.curseforge.com/members/sttrlx/projects sttrlx].<br> <div class="mp-box"><!-- BEGIN About box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">About</div> [[File:Chocologo.png|link=The Chocolate Edition|100px|left]] This mudpack is not Vanilla Plus, or Vanilla 2, or any other fancy term- it's Chocolate. Straight up. This modpack is Minecraft if it had Terraria devs, Minecraft without the tedium, Minecraft without the urge to start a survival world and ditch it after getting iron. The Chocolate Edition features smooth performance, over 45+ unique and customized bosses, over 20 dungeons, 20 new pets/mounts and over 1,000 of new blocks and master machinery. Learn more here, [[The Chocolate Edition]]. </div> </div> </div> </div> <div class="mainpage-right"> <div class="mp-box"><!-- BEGIN Update box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">Latest Update</div> <center> : {{CurrentUpdate}} </center> </div> </div> </div> <div class="mp-box"><!-- BEGIN Wiki box--> <div class="body"> <div class="MPheading">Wiki Community</div> ;How to help : Visit [[The Chocolate Edition Wiki:Community portal|Community Portal]] to see how you can help contribute to the The Chocolate Edition Wiki! Remember to maintain a standard for grammar and punctuation in your contributions, please. Join the community by [[Special:CreateAccount|signing up]] or [[Special:UserLogin|logging in]].<br> This wiki currently contains '''[[Special:Statistics|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]]''' articles. Everyone is welcome to edit! </div> </div> </div> __NOTOC__ __NOTITLE__ [[Category:{{SITENAME}}]] e98274081878012c871a77719fa38484f704caa5 Template:InfoboxModPack 10 263 398 2024-04-10T15:22:32Z Azgoodaz 36052 Created page with "<includeonly><infobox> <title source="title"> <default>{{PAGENAME}}</default> </title> <image source="image"> <caption source="caption"/> </image> <data source="dev"> <label>Developer</label> </data> <data source="adev"> <label>Assistant Developer</label> </data> <data source="pub"> <label>Publisher</label> </data> <data source="release"> <label>Release date</label> </data> <data source="plat"> <label>Platform</label>..." wikitext text/x-wiki <includeonly><infobox> <title source="title"> <default>{{PAGENAME}}</default> </title> <image source="image"> <caption source="caption"/> </image> <data source="dev"> <label>Developer</label> </data> <data source="adev"> <label>Assistant Developer</label> </data> <data source="pub"> <label>Publisher</label> </data> <data source="release"> <label>Release date</label> </data> <data source="plat"> <label>Platform</label> </data> </infobox></includeonly><noinclude> Usage:<pre> {{InfoboxModPack |title= |image= |caption= |dev= |adev= |pub= |release= |plat= }} </pre> [[Category:Infobox templates]]</noinclude> f19c63f5f4dadb0b20725de75164dd7050eaeaa9 Category:Modpacks 14 264 401 2024-04-10T15:25:34Z Azgoodaz 36052 Created page with "[[Category:Media]]" wikitext text/x-wiki [[Category:Media]] b141d2b9971d6efe9f59bd03449781e71411c631 Category:Media 14 265 402 2024-04-10T15:25:46Z Azgoodaz 36052 Created page with "[[Category:{{SITENAME}}]]" wikitext text/x-wiki [[Category:{{SITENAME}}]] dd8aaa34cf600c1567d240a3f4bc615164a11592 MediaWiki:Common.css 8 25 403 400 2024-04-10T15:27:10Z Azgoodaz 36052 css text/css /*********************************** CSS placed here will be applied to all skins on the entire site. Various code adpoted from * https://multiversus.wiki.gg/ by IyzMoe * https://trucksimulator.wiki.gg/ by MrPie5 * https://flight.wiki.gg/ by ReedemtheD3ad! ***********************************/ /*********************************************************************************************************** * css reset for browser default rules and MediaWiki internal rules ***********************************************************************************************************/ .responsive-image { max-width: 100%; height:auto; } * { outline: 0; } table { white-space: unset; /* be set to `no-wrap` in MW internal css */ } html { font-size: 16px; /* reset rem */ } pre { margin: 0; } h1, h2, h3, h4, h5, h6 { padding: 0; border: 0 solid transparent; } table { display: table; white-space: unset; } body { background: none; } /*********************************************************************************************************** * css for wiki.gg top bar and footer bar ***********************************************************************************************************/ /*** Wiki.gg site bars tweak ***/ div#p-personal ul { white-space: nowrap; /* for "log out" */ } #p-personal .vector-menu-content #pt-anonuserpage, #p-personal .vector-menu-content #pt-userpage a { padding-top: 0; background-position: left center; } /*** Responsive ***/ @media screen and (max-width: 720px) { footer#wikigg-footer .footer-right { margin-left: 0; } footer#wikigg-footer .footer-left { margin-right: 0; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { footer#wikigg-footer { display: grid; grid-template-columns: 35px 1fr; grid-template-rows: auto auto; align-items: center; justify-items: start; padding: 3px 0 3px 10px; } footer#wikigg-footer .footer-middle { grid-column: 1/2; grid-row: 1/3; } footer#wikigg-footer .footer-right { grid-column: 2/3; grid-row: 1/2; margin: 0; } footer#wikigg-footer .footer-left { grid-column: 2/3; grid-row: 2/3; margin: 0; } } /* screen and (max-width:600px) */ /*** Theme ***/ :root { /* for infobox */ --pi-secondary-background: #1F2827; /* other */ --theme-hover-color: #683D17; --theme-text-color-placeholder: #999; --theme-control-text-color: #BF0017; --theme-control-text-color-hover: #fff; /* for wide table */ --theme-wide-table-shadow-color: #999; /*** text color ***/ --theme-text-color: black; --theme-text-color-note: #C9E6FF; --theme-text-color-em: #ffffff; --theme-heading-color: #683D17; /*** link text color ***/ --theme-link-color: #874336; --theme-link-color-hover: #683D17; --theme-link-color-visited: #00aeff; --theme-link-color-redlink: #ff3333; /*** body background ***/ --theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed; /*** top site logo ***/ --theme-site-logo-image: url(/images/e/e6/Site-logo.png); --theme-site-logo-width: 400px; --theme-site-logo-height: 200px; /* sidebar/content common */ --theme-box-border-width: 2px; --theme-box-border-color: #000; --theme-box-background: none; --theme-box-border-style: solid; --theme-box-shadow: none; /* common */ --theme-border-color: #683D17; --theme-highlight-background: #1F2827; --theme-button-background: #87AEC9; --theme-button-border-color: #006cb0; --theme-button-background-active: #a7c7dc; --theme-button-border-color-active: #006cb0; --theme-page-base-background: #EAB885; /*** sidebar ***/ --theme-sidebar-box-background: #8D5345; --theme-sidebar-box-border-style: var(--theme-box-border-style); --theme-sidebar-box-border-width: var(--theme-box-border-width); --theme-sidebar-box-border-color: var(--theme-box-border-color); --theme-sidebar-box-shadow: var(--theme-box-shadow); --theme-sidebar-heading-text-color: white; --theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-background: #683D17; --theme-sidebar-heading-background-hover: var(--theme-link-color-hover); /* following 3 values will affect the space between the heading and the list */ --theme-sidebar-heading-border-bottom: 0; --theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */ --theme-sidebar-list-padding-top: 0px; --theme-sidebar-list-item-background: none; --theme-sidebar-list-item-hover-mask: #683D17; --theme-sidebar-list-item-text-color: white; --theme-sidebar-list-item-text-color-hover: white; /* responsive */ --theme-sidebar-heading-text-color-2: var(--theme-heading-color); --theme-sidebar-box-background-2: var(--theme-sidebar-box-background); --theme-sidebar-box-border-width-2: var(--theme-box-border-width); --theme-sidebar-box-border-style-2: var(--theme-box-border-style); --theme-sidebar-box-border-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color); --theme-sidebar-dropdown-background: #090C0C; --theme-sidebar-dropdown-border: 1px solid #888989; /*** navbar ***/ --theme-navbar-background: none; --theme-navbar-border-color: var(--theme-border-color); --theme-navbar-tab-background: #683D17; --theme-navbar-tab-box-shadow: none; --theme-navbar-tab-text-color: black; --theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color); --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color); --theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-border-color: var(--theme-border-color); --theme-navbar-tab-background-hover: #683D17; --theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-background: var(--theme-content-background); --theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color); --theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-search-box-shadow: none; --theme-navbar-search-input-background: black; --theme-navbar-search-input-border-color: var(--theme-border-color); --theme-navbar-search-input-text-color: white; --theme-navbar-search-button-background: #683D17; --theme-navbar-search-botton-border-color: var(--theme-border-color); --theme-navbar-search-botton-text-color: var(--theme-text-color); --theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background); --theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color); --theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color); --theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background); --theme-navbar-search-suggestions-border-color: var(--theme-border-color); --theme-navbar-search-suggestions-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em); --theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background); --theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */ --theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color); /* responsive */ --theme-navbar-search-background: var(--theme-sidebar-box-background); /*** content box ***/ --theme-content-background: #EAB885; --theme-content-border-width: 0px; --theme-content-border-style: var(--theme-box-border-style); --theme-content-border-color: var(--theme-box-border-color); --theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */ --theme-content-heading-rule-border-top: 0; /* border */ --theme-content-heading-rule-border-bottom: 0; /** category: box **/ --theme-content-category-background: none; --theme-content-category-border-style: solid; --theme-content-category-border-width: 1px; --theme-content-category-border-radius: 0; --theme-content-category-border-color: var(--theme-border-color); /*** #footer ***/ --theme-footer-text-color: #8D5345; --theme-footer-background: transparent; --theme-footer-link-color: #008aff; --theme-footer-link-color-hover: #66b8ff; --theme-footer-border-radius: 0 0 5px 5px; /** notification **/ --theme-notice-red-text-color: #bf0017; --theme-notice-orange-text-color: #cf721c; /******* "real" wiki content ********/ --theme-widget-toc-arrow-color: var(--theme-text-color); --theme-widget-toc-arrow-color-hover: var(--theme-hover-color); --theme-widget-toc-item-hover-background: var(--theme-link-color-hover); --theme-collapsible-toggle-icon-color: var(--theme-text-color); --theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color); } /*********************************************************************************************************** * base css styles for both interface and content box: font, color, etc. ***********************************************************************************************************/ /**** base styles START ***********************************************************/ .MPheading { font-synthesis: none; font-size: 2em; font-weight: 800; text-align: center; background:0 0; background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%); background-position: center bottom; background-repeat: no-repeat; background-size: 100% 1px; } .page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery { text-align: center; margin: 10px 0; } .mp-box { border:1px solid #4d2c24; margin:10px 0; padding:5px; } @media screen and (min-width: 1080px){ .page-The_Chocolate_Edition_Wiki .mw-parser-output { display: flex; flex-wrap: wrap; justify-content: space-evenly; } .mainpage-left { width: calc(100% - 550px); } .mainpage-right { width: 500px; } } /* Template:FP links styles */ .fplinks { display: flex; flex-wrap: wrap; justify-content: space-evenly; align-items: stretch; text-align: center; } .fplink-outer { padding: 5px; flex-basis: calc(25% - 10px); width: calc(25% - 15px); min-width: 115px; display: inline-block; vertical-align: middle; } .fplink-wide { flex-basis: calc(33% - 10px); width: calc(33% - 15px); } .fplink-fullwidth { flex-basis: 100%; width: calc(100% - 15px); font-weight: bold; } .fplink { padding: 0.5em; box-sizing: border-box; width: 100%; height: 100%; display: table; } .fplink-plain { background: transparent; border-radius: 0; border: 0; box-shadow: none; } .fplink-inner { display: table-row; } .fplink a { display: table-cell; vertical-align: middle; } .fplink img { max-width: 150px; width: 100%; height: auto; } /* Auto-resize front page video to fit smaller columns */ .fpbox .embedvideowrap { width: 100% !important; max-width: 480px; margin: 0 auto; } .fpbox .embedvideowrap iframe { width: 100% !important; } /* Multi-column box support */ .fp-container main .columns .leftcol, .fp-container .columns .rightcol { width: 100%; margin: 0; padding: 0; } @media (min-width: 990px) { .fp-container .columns .leftcol { float: left; width: 50%; } .fp-container .columns .rightcol { float: right; width: 50%; } } .fp-section { display: flex; flex-wrap: wrap; } /* this CSS governs the responsive 2 column main page layout */ #fp-2column.fp-container { display: grid; grid-template-areas: "a" "b" "c"; grid-template-columns: 100%; } @media screen and (min-width: 990px) { #fp-2column.fp-container { grid-template-areas: "a b" "c c"; grid-template-columns: 50% 50%; } } @media screen and (min-width: 1350px) { #fp-2column.fp-container { grid-template-areas: "a b" "c b"; grid-template-columns: auto 520px; } } #fp-top { grid-area: a; } #fp-flex { grid-area: b; } #fp-bottom { grid-area: c; } /* end responsive 2 column main page layout */ /* Front page appearance styles */ .fpbox .heading, .fpbox .mainheading { border: 0; border-bottom: 1px solid transparent; } .fpbox { background: transparent; border: 1px solid transparent; box-shadow: 0 2px 5px transparent; } .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.3); border: 1px solid #505050; } .fplink-fullwidth .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.4); } .linkslabel { border-bottom: 2px solid #505050; } /* always show scroll bar for short page. * By doing this page background size won't change when expand/collapse sidebar sections. */ html { overflow-y: scroll; } /** Font **/ html, body { font-family: Helvetica, Arial, sans-serif; /* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */ color: var(--theme-text-color); } .mw-body h1, .mw-body-content h1, .mw-body-content h2 { color: var(--theme-heading-color); } body { font-size: 14px; } .vector-body { font-size: unset; } /** link color **/ /* Self-links aren't real links, they're not clickable. * Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive. * We should not use :not(.selflink) since it increases the priority and make it is difficult to override * link styles for certain elements (e.g. in wiki.gg header). */ a, a.selflink:hover, a.selflink:active { text-decoration: none; color: var(--theme-link-color); } a:visited { color: #8D5345; } a:hover, a:active { text-decoration: none; color: var(--theme-link-color-hover); } /** red link **/ /* we don't really need to mark you have "visited" an inexistent page */ a.new, a.new:visited { color: var(--theme-link-color-redlink); } /* -------------------------------------------------------- */ /* Tables */ /* -------------------------------------------------------- */ table { /* fix 100% width table with border */ box-sizing: border-box; } table.article-table, table.fandom-table, table.lined, table.bordered, table.cellborder { border-collapse: collapse; border-style: solid; border-color: #AD532D; } table.lined th, table.lined td { border-width: 0 0 1px 0; } /*** "terraria"-classed tables ***/ table.olo { border: 2px solid transparent; margin: calc(0.5em + 5px) 5px; box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color); border-radius: 3px; /* (border radius of .olo box) - 3px */ } table.olo.noborder { padding: 0; border: 0; } table.olo th, table.olo td { padding: 3px 6px; border-color: var(--theme-border-color); border-style: solid; border-width: 0; } table.olo th { background: var(--theme-highlight-background); border-color: var(--theme-border-color); text-align: center; } table.olo caption { font-weight: bold; background: var(--theme-highlight-background); padding: 5px; margin: auto 2px; } table.olo > caption { padding: 3px; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; margin: 1px 1px -4px; border-bottom-width: 1px; box-shadow: 0 0 0 1px var(--theme-highlight-background); position: relative; } table.olo > caption:after { box-sizing: content-box; content: ""; display: block; width: 100%; height: 1px; background: var(--theme-highlight-background); position: absolute; left: -4px; bottom: -2px; border-left: 4px solid var(--theme-box-background-color); border-right: 4px solid var(--theme-box-background-color); } table.olo > caption.plaincaption { background: transparent; border: 0; box-shadow: 0 0 0 0; margin-bottom: 4px; } table.olo > caption.plaincaption:after { background: transparent; border: 0; } table tfoot:empty, table thead:empty { display: none; } /* Auto line separators for tables */ table.olo.lined { padding-bottom: 0; /*display: inline-table;*/ } table.olo.lined td { border-width: 0; border-bottom-width: 1px; } table.olo.lined::after { content: ""; display: block; height: 3px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 3px; background-color: var(--theme-box-background-color); } table.lined td.noline, table.lined tr.noline td { border-bottom-width: 0; } table tr.bottomline td { border-bottom-width: 1px; } table tr.topline td { border-top-width: 1px; } table td.bottomline, table.lined tr.noline td.bottomline { border-bottom-width: 1px; } table td.topline { border-top-width: 1px; } table.olo.cellborder, table.olo.border { border-spacing: 0; padding: 4px 4px 4px 3px; position: relative; } table.olo.cellborder::before, table.olo.border::before { content: ""; display: block; width: 1px; height: calc(100% - 6px); background-color: var(--theme-box-background-color); position: absolute; left: 4px; top: 3px; } table.olo.cellborder td, table.olo.border td { border-left-width: 1px; border-bottom-width: 1px; } table.olo.cellborder th, table.olo.border th { border-left-width: 2px; border-top-width: 2px; } table.olo.cellborder tr:first-of-type th, table.olo.border tr:first-of-type th { border-top: 0; } table.olo.cellborder::after, table.olo.border::after { content: ""; display: block; height: 1px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 5px; background-color: var(--theme-box-background-color); } /* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */ table.outer { white-space: nowrap; } table.inner { border-collapse: collapse; background: inherit; width: 100%; } table.inner th { border: 2px solid var(--theme-box-background-color); } /* Fix for siderail overlapping some wide tables */ @media screen and (max-width: 1520px) and (min-width: 1350px) { .with-siderail table.olo .i { white-space: normal; } .with-siderail table.olo th { font-size: 90%; } .with-siderail table.olo td:not(.il1c) img { max-width: 100%; height: auto; } } .olo th { border-bottom: 1px solid; } .wikitable, .wikitable > tr > th, .wikitable > * > tr > th { color: inherit; background: none; } /* .jquery-tablesorter th.headerSort{ border: 1px solid var(--theme-border-color); } */ table.cargoTable.noMerge tr:nth-child(2n) { background: rgba(0, 0, 0, 0.25); } table.cargoTable.noMerge tr:nth-child(2n+1) { background: none; } table.olo caption { border-width: 1px; border-style: solid; border-top-color: rgb(244, 124, 60, 0.1); border-right-color: rgb(13, 4, 2, 0.5); border-bottom-color: rgb(13, 4, 2, 0.5); border-left-color: rgb(244, 124, 60, 0.1); border-radius: 8px; } table.olo { /*display: inherit;*/ width: auto; } .olo.sortable.lined.align-center.jquery-tablesorter { /*width: min-content;*/ } #possible-modifiers-table, .olo.lined.sortable.jquery-tablesorter, .olo.lined { width: auto; } /**** base styles END *****/ /*********************************************************************************************************/ input, button { color: var(--theme-control-text-color); /* caret-color: var(--theme-text-color); */ } input[type=submit] { color: var(--theme-control-text-color); } ::placeholder { color: var(--theme-text-color-placeholder); } /* Removes VisualEdit button */ #ca-ve-edit { display: none; } /* Link color */ .mw-parser-output a.external, .mw-parser-output a.external:visited, .mw-parser-output a.extiw, .mw-parser-output a.extiw:visited, .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { color: var(--theme-link-color); } /* Text color */ #content, #firstHeading, .infocard .main-heading .hgroup, h1, h2, h3, h4, h5, h6, div.hat-note.t-main, #contentSub, #contentSub2, .search-types .current a, .infobox > .title > span, code, .trw-toggleable.not-toggled.achievements .achievement b * { color: var(--theme-text-color); } .i .note, .note-text { color: var(--theme-text-color-note); } .pixel img, .pixel, #mw-imagepage-section-filehistory img { image-rendering: pixelated; /*for chrome*/ image-rendering: crisp-edges; /*for firefox*/ } .small { font-size: 85%; } .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* References smaller text than main */ .references { font-size: 90%; } /* Larger font for Module: code display (default is smaller than other code pages) */ pre.lua.source-lua { font-size: 14px !important; } /* Facilitate inline scary transclusion */ .scary-transclusion p, .scary-transclusion .mw-parser-output { display: inline; } /* hide last empty paragraph at the end */ div.mw-parser-output > p:last-child > br:only-child { display: none; } /* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */ .apihelp-parameters dd:empty::before { content: " "; } .block { display: block; } .inline { display: inline; } .inline-block { display: inline-block; } hr.space { height: 4px; background: none; border: 0; } .page-content .vertical-align-top * { vertical-align: top; } .page-content .vertical-align-bottom * { vertical-align: bottom; } /* Drowning Table No Border */ .drowning-table-no-border { border: none; } /* Gadget description length */ .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body { max-width: unset; } /* Box at the top of all pages when the user has a new message on their User_talk: page */ .usermessage { background-color: var(--theme-box-background-color); border-color: var(--theme-box-border-color); color: var(--theme-text-color); } /*********************************************************************************************************** * interface layout and styles for widgets outside of content box ***********************************************************************************************************/ :root { --main-layout-logo-box-height: 200px; --main-layout-logo-offset: 12px; --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ --main-layout-sidebar-width: 180px; /* width of side navbar, without gap */ --main-layout-sidespace: 24px; /* whitespace width on most left and most right */ --main-layout-gap: 12px; --main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px); --main-box-border-radius: 5px; --main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width)); --main-box-padding: 12px; background: var(--theme-site-background); /* Removes second vertical scrollbar(mw 1.37 fix) */ overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */ } /**** Main Layout START ***********************************************************/ /** * Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout */ html, body { min-height: 100%; } html { height: 100%; scroll-padding-top: var(--main-layout-topbar-height); } body { height: auto; } /*** main grid container ***/ body { /* self */ box-sizing: border-box; /* grid */ display: grid; grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end]; gap: 0 var(--main-layout-gap); } /*** grid items ***/ /* Flatten DOM structure. Therefore we have following grid items under body grid container: * div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer. */ body > .content-wrapper, #mw-navigation { display: contents; } /** unused, hide them **/ #mw-head-base, #mw-navigation > h2 { display: none; } /** side nav bar **/ #mw-panel { grid-column: aside-left/aside-right; grid-row: nav-start/page-end; margin-bottom: var(--main-layout-gap); float: none; width: unset; padding: 0; } /** nav **/ #mw-head { grid-column: content-left/content-right; grid-row: nav-start/nav-end; } /** content **/ .mw-body { grid-column: content-left/content-right; grid-row: content-start/content-end; } /* For some page such as api.php, .mw-body is the only child, so take up all space. */ .mw-body:first-child { grid-column: body-left/body-right; grid-row: page-start/page-end; } /** #footer: content footer **/ #footer { grid-column: content-left/content-right; grid-row: footer-start/footer-end; margin: 0; } /** used to gen box shadow for main box (nav + content + #footer) **/ #mw-page-base { grid-column: content-left/content-right; grid-row: nav-start/footer-end; height: 100%; } /** wiki.gg footer bar **/ body > footer { grid-column: body-left/body-right; grid-row: page-end/body-end; } /*** logo block. It is absolute position ***/ #p-logo { position: absolute; width: 100%; height: auto; left: 0; top: var(--main-layout-topbar-height); background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat; display: flex; align-items: center; justify-content: center; filter: drop-shadow(0 0 5px black); } /* use logo image as <a>'s background will sometime flicker when hovered on Firefox, * I still don't know why, but move background to #p-logo can avoid this issue. */ #p-logo .mw-wiki-logo { width: var(--theme-site-logo-width); height: var(--theme-site-logo-height); margin: auto; background: none; /* logo flicker fix */ } /**** Main Layout END ***********************************************************/ /**** side panel START ***********************************************************/ #mw-panel { font-size: 12px; line-height: 1.5; color: var(--theme-text-color); } #mw-panel a { text-decoration: none; } /* sections */ #mw-panel .portal, #mw-panel #p-logo + .portal { margin: var(--main-layout-gap) 0 0 0; padding: 0; color: var(--theme-sidebar-heading-text-color); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background); } #mw-panel #p-logo + .portal { margin-top: 0; position: relative; } /* section heading */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { margin: 0; padding: 6px 10px; border-bottom: var(--theme-sidebar-heading-border-bottom); border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0; background: var(--theme-sidebar-heading-background); font-size: 15px; line-height: 18px; cursor: pointer; display: flex; align-items: center; justify-content: space-between; color: var(--theme-sidebar-heading-text-color); } /* arrow icon */ #mw-panel .portal .vector-menu-heading::after { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-sidebar-heading-arrow-color) transparent; border-width: 0 5px 6px 5px; margin-top: 4px; vertical-align: middle; flex: 0 0 auto; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent; } #mw-panel .portal.collapsed .vector-menu-heading { border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 6px 5px 0 5px; } /* list */ #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { background: none; border: 0; padding: 0; margin: 0; border-top: var(--theme-sidebar-list-border-top); } #mw-panel .portal .body ul { padding: var(--theme-sidebar-list-padding-top) 4px 4px; } #mw-panel .portal .body li { margin: 0; padding: 0; font-size: inherit; line-height: inherit; background: var(--theme-sidebar-list-item-background); border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal .body li:hover { background: var(--theme-sidebar-list-item-hover-mask); } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { display: block; padding: 3px 6px; color: var(--theme-sidebar-list-item-text-color); } #mw-panel .portal .body li a:hover { color: var(--theme-sidebar-list-item-text-color-hover); } #mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */ text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */ background-position: 8px center; /* align icon with other text */ } #merch { margin: 1.5em auto auto 1em; } /**** side panel END ***********************************************************/ /**** main content box START ***********************************************************/ /**** box for nav+content+#footer ****/ #mw-page-base { border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; box-sizing: border-box; background: var(--theme-page-base-background); } /**** navbar ****/ #mw-head { margin: var(--theme-box-border-width) var(--theme-box-border-width) 0; padding: var(--main-box-padding) 0 0 0; background: var(--theme-navbar-background); position: relative; display: flex; justify-content: space-between; align-items: flex-end; width: auto; } #mw-head #left-navigation, #mw-head #right-navigation { float: none; flex: 1 1 auto; margin: 0; display: flex; align-items: flex-end; } #mw-head #left-navigation::before, #mw-head #left-navigation::after, #mw-head #right-navigation::before, #mw-head #right-navigation::after { content: ""; display: block; border-bottom: 1px solid var(--theme-navbar-border-color); } #mw-head #left-navigation { justify-content: flex-start; } #mw-head #left-navigation::before { flex: 0 0 var(--main-box-padding); } #mw-head #left-navigation::after { flex: 1 1 auto; } #mw-head #right-navigation { justify-content: flex-end; } #mw-head #right-navigation::before { flex: 1 1 auto; } #mw-head #right-navigation::after { flex: 0 0 var(--main-box-padding); } /* reset */ #p-search, .vector-menu-dropdown, #mw-head .vector-menu-dropdown .vector-menu-heading, .vector-menu-dropdown .vector-menu-heading span, .vectorTabs, .vectorTabs ul, .vectorTabs span, .vectorTabs li, .vectorTabs li a, .vectorTabs li.selected a, .vectorTabs li.selected a:visited { background-image: none; float: none; height: auto; display: block; } #mw-head input { display: block; z-index: 1; } #mw-head input + .vector-menu-heading { z-index: 0; } .vectorMenuCheckbox:focus + .vector-menu-heading { outline: 0; } .vectorTabs ul { display: flex; } .vectorTabs ul li, .vector-menu-dropdown { display: block; white-space: nowrap; } .vector-menu-dropdown.emptyPortlet { display: none; } /* override some mw css */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { color: var(--theme-navbar-tab-text-color); font-size: 14px; line-height: 24px; padding: 3px 12px; overflow: hidden; } .vector-menu-dropdown .vector-menu-heading:hover span { color: var(--theme-navbar-tab-text-color); /* reset */ text-decoration: underline; } .vector-menu-tabs { padding: 0; } .vectorTabs li, .vector-menu-dropdown { background: var(--theme-navbar-tab-background); border-style: solid; border-color: var(--theme-navbar-tab-border-color); border-width: 1px; border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0; box-shadow: var(--theme-navbar-tab-box-shadow); position: relative; margin-right: calc(var(--main-box-padding) / 2); } .vectorTabs li::after, .vector-menu-dropdown::after { content: ""; display: block; width: calc(var(--main-box-padding) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); position: absolute; left: 100%; margin-left: 1px; } div.vectorTabs li:hover, div.vector-menu-dropdown:hover, div.vector-menu-dropdown.open { color: var(--theme-navbar-tab-text-color-hover); border-color: var(--theme-navbar-tab-border-color-hover); background: var(--theme-navbar-tab-background-hover); } div.vectorTabs li.selected:hover a, div.vectorTabs li.selected:hover a:visited, div.vectorTabs li:hover a, div.vector-menu-dropdown:hover .vector-menu-heading span, div.vector-menu-dropdown.open .vector-menu-heading span { color: var(--theme-navbar-tab-text-color-hover); } .vectorTabs li.new a, .vectorTabs li.new a:visited { color: var(--theme-navbar-tab-text-color-redlink); } .vectorTabs li.selected { background: var(--theme-navbar-tab-selected-background); border-color: var(--theme-navbar-tab-selected-border-color); border-bottom: 0; padding-bottom: 1px; } .vectorTabs li.selected:hover { background: var(--theme-navbar-tab-selected-background); } .vectorTabs li.selected:hover span { background: none; } /* watch/unwatch star */ .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { display: block; position: unset; width: 18px; height: 18px; padding: 6px 8px; box-sizing: content-box; } .vector-menu-tabs .mw-watchlink.icon a::before { height: 18px; width: 18px; display: inline-block; position: unset; margin-right: 20px; } .vector-menu-tabs #ca-unwatch.icon .loading::before, .vector-menu-tabs #ca-watch.icon .loading::before { transform-origin: 50% 52%; } #mw-head .vector-menu-dropdown .vector-menu-heading { padding: 0; margin: 0; } .vector-menu-dropdown .vector-menu-heading::after { display: none; } .vector-menu-dropdown .vector-menu-heading span::after { content: ""; display: inline-block; background: none; position: unset; width: 0; height: 0; border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent; border-style: solid; border-width: 6px 5px 0 5px; margin-left: 4px; vertical-align: middle; } .vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after, .vector-menu-dropdown:hover .vector-menu-heading span::after { border-width: 0 5px 6px 5px; border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent; } /* drop down menu */ .vector-menu-dropdown.open .menu { visibility: visible; } /* reset mw 1.37 css */ .vector-menu-dropdown:not(.vector-user-menu) li { font-size: 1em; } .vector-menu-dropdown .vector-menu-content, .vector-menu-dropdown > .menu { font-size: 15px; background: var(--theme-navbar-tab-dropdown-background); margin: 0; border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); border-width: 1px; border-style: solid; border-color: var(--theme-navbar-tab-dropdown-border-color); box-shadow: var(--theme-navbar-tab-dropdown-box-shadow); padding: 4px; top: 100%; left: -1px; /* 1px for border */ min-width: 8em; } .vector-menu-dropdown .menu li a { text-decoration: none; padding: 10px 8px; border-radius: calc(var(--main-box-border-radius) - 2px); font-size: 1em; color: var(--theme-navbar-tab-text-color); } .vector-menu-dropdown .menu li a:hover { background-color: var(--theme-navbar-tab-dropdown-hover-mask); color: var(--theme-navbar-tab-text-color-hover); } .vector-menu-dropdown li.selected { display: none; /* just remove current selected (already displayed in header) */ } /* search */ #p-search form, #p-search input { margin: 0; } #mw-head #p-search { margin: 0; padding: 0 0 6px calc(var(--main-layout-gap) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); } #simpleSearch { background: none; margin: 0; border: 0; color: var(--theme-text-color); width: 18em; padding: 0; height: auto; border-radius: 0; transition: none; display: grid; grid-template-columns: 1fr 0fr; grid-template-rows: 1fr; align-content: stretch; justify-content: stretch; } #simpleSearch #searchInput { grid-column: 1/2; grid-row: 1/2; font-size: 14px; line-height: 16px; text-align: left; padding: 3px 5px; background: var(--theme-navbar-search-input-background); border-radius: 2px 0 0 2px; border-width: 1px; border-style: solid; border-color: var(--theme-navbar-search-input-border-color); border-right: 0; word-wrap: break-word; appearance: none; -webkit-appearance: none; color: var(--theme-navbar-search-input-text-color); height: auto; } #searchInput:focus, #simpleSearch:hover #searchInput, #simpleSearch:hover #searchInput:focus { border-color: var(--theme-navbar-search-input-border-color); box-shadow: none; } #simpleSearch #searchButton { grid-column: 2/3; grid-row: 1/2; box-sizing: border-box; position: static; /* reset css from mw internal */ display: block; width: 28px; height: 100%; /* mw internal css override its button default styles, so override again */ background: var(--theme-navbar-search-button-background); border: 1px solid; border-color: var(--theme-navbar-search-botton-border-color); border-radius: 0 2px 2px 0; z-index: 0; } #simpleSearch #searchButton:hover, #searchInput:hover ~ #searchButton, #searchInput:focus ~ #searchButton { background: var(--theme-navbar-search-button-background-active); border-color: var(--theme-navbar-search-botton-border-color-active); } /* use ::before & ::after to draw search icon */ #simpleSearch::before, #simpleSearch::after { content: ""; display: block; grid-column: 2/3; grid-row: 1/2; z-index: 1; place-self: center; border-style: solid; border-color: var(--theme-navbar-search-botton-text-color); pointer-events: none; } #simpleSearch:hover::before, #simpleSearch:hover::after { border-color: var(--theme-navbar-search-botton-text-color-active); } #simpleSearch::before { border-width: 2px; border-radius: 100%; width: 8px; height: 8px; margin: 0 0 1px 0; transform: translateX(-1px); } #simpleSearch::after { border-width: 1px; width: 3px; height: 0; transform: translate(4px, 4px) rotate(45deg); } /* search result suggestion */ .suggestions { background: var(--theme-navbar-search-suggestions-background); border: 1px solid; border-color: var(--theme-navbar-search-suggestions-border-color); transform: translateX(3px); /* self border 2px + input border 1px */ } .suggestions .suggestions-results, .suggestions .suggestions-special { background: none; border: 0; } .suggestions .suggestions-results { border-bottom: 1px solid; border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color); } .suggestions .suggestions-result, .suggestions .suggestions-special .special-query, .suggestions a.mw-searchSuggest-link, .suggestions a.mw-searchSuggest-link:hover, .suggestions a.mw-searchSuggest-link:active, .suggestions a.mw-searchSuggest-link:focus { color: var(--theme-navbar-search-suggestions-text-color); } .suggestions .suggestions-result-current { background: var(--theme-navbar-search-suggestions-hover-mask); color: var(--theme-navbar-search-suggestions-text-color-hover); } .suggestions .suggestions-special { margin-top: var(--theme-navbar-search-suggestions-special-offset-top); border-top: 1px solid; border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color); } .suggestions .suggestions-special .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color); } .suggestions .suggestions-result-current .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color-hover); } /**** main content box ****/ body .mw-body { color: var(--theme-text-color); /* override mw internal css */ background: var(--theme-content-background); border-style: var(--theme-content-border-style); border-width: var(--theme-content-border-width); border-color: var(--theme-content-border-color); margin: 0 var(--theme-box-border-width); box-sizing: border-box; padding: 0; z-index: 1; /* cover #footer */ display: flex; flex-direction: column; } .content-body { flex: 1 1 auto; } .content-body > main { align-self: stretch; padding: var(--main-box-padding); } #firstHeading { border: 0; margin: 0; overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */ color: var(--theme-heading-color); } #contentSub, #contentSub2 { margin: 0; } #contentSub .subpages { color: transparent; line-height: 1.5; font-size: 0; } #contentSub .subpages a { font-size: 12px; vertical-align: middle; display: inline-flex; align-items: center; padding-left: 4px; } #contentSub .subpages a::before { content: ""; display: inline-block; height: 4px; width: 4px; border-color: var(--theme-content-subpage-icon-color); border-style: solid; border-width: 0 0 2px 2px; margin: 0 2px 0 0; transform: rotate(45deg); } #bodyContent { display: flex; flex-direction: column; } #mw-content-text { flex: 1 1 auto; min-height: 35em; } #mw-content-text::before { content: ""; display: block; height: 0; border-top: var(--theme-content-heading-rule-border-top); border-bottom: var(--theme-content-heading-rule-border-bottom); margin-top: 2px; margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */ } /* section edit link */ .mw-editsection { white-space: nowrap; } /* "category:" box */ #catlinks { background: var(--theme-content-category-background); border-width: var(--theme-content-category-border-width); border-style: var(--theme-content-category-border-style); border-color: var(--theme-content-category-border-color); border-radius: var(--theme-content-category-border-radius); margin: var(--main-layout-gap) 0 0 0; padding: calc(var(--main-box-padding) / 2) var(--main-box-padding); } /* ads */ div.games-showcase-header, div.games-showcase-footer, .content-body > .games-showcase-sidebar { margin: 0; padding: var(--main-box-padding); } div.games-showcase-header { padding-bottom: 0; } div.games-showcase-footer { padding-top: 0; } .games-showcase-header img, .games-showcase-footer img { height: 100%; width: auto; object-fit: contain; } .content-body > .games-showcase-sidebar { padding-left: 0; } aside.games-showcase-sidebar div.sidebar-showcase { padding: 0 0 var(--main-box-padding) 0; } @media screen and (max-width: 1100px) { .games-showcase-header img, .games-showcase-footer img { height: auto !important; width: 100% !important; object-fit: contain; } } @media screen and (max-width: 926px) { .games-showcase-header img, .games-showcase-footer img { object-position: 50%; height: 105px !important; width: 100% !important; object-fit: none !important; } } /**** #footer (copyright info) ****/ #footer { /* self */ color: var(--theme-footer-text-color); background: var(--theme-footer-background); background-clip: padding-box; padding: var(--main-box-padding); margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width); border-radius: var(--theme-footer-border-radius); position: relative; /* grid */ display: grid; grid-template-columns: [l] 1fr 0fr [r]; grid-template-rows: [t] auto auto [b]; z-index: 0; /* covered by content */ } .mw-footer li { color: var(--theme-footer-text-color); } #footer a { color: var(--theme-footer-link-color); } #footer a:hover { color: var(--theme-footer-link-color-hover); } #footer-info { font-size: 11px; display: contents; } #footer ul li { font-size: inherit; line-height: 1.5; padding: 0; } #footer-icons { grid-column: span 1/r; grid-row: t/b; place-self: end; } #footer #footer-info-lastmod { grid-column: l/span 1; grid-row: t/span 1; place-self: start; margin-bottom: 1em; } #footer #footer-info-copyright { grid-column: l/span 1; grid-row: span 1/b; place-self: end stretch; position: relative; padding-right: 100px; } #footer-info-copyright img { position: absolute; right: 0; /* mediawiki logo is 31px height, and this image has a 1px black border, a small tweak to make them visually matched on size and position */ bottom: -1px; height: 33px; width: auto; } #footer-places, #footer > div { display: none; } /**** main content box START ***********************************************************/ /****** responsive Layout ******/ @media screen and (max-width: 1800px) { :root { --main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */ } } /* screen and (max-width: 1800px) */ @media screen and (max-width: 1365px) { :root { --main-layout-sidespace: 0; --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px); } /* re-style "sidebar" nav */ body { height: 100%; grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end]; } #p-logo { background-size: calc(var(--theme-site-logo-width) * 0.75) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.75); height: calc(var(--theme-site-logo-height) * 0.75); } #mw-panel { grid-column: aside-left/aside-right; grid-row: aside-start/aside-end; height: 35px; display: flex; align-items: flex-end; padding: 0 var(--main-layout-gap); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background-2); } #mw-panel .portal, #mw-panel #p-logo + .portal { background: none; box-shadow: none; border: 0; margin: 0; position: relative; } #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { padding: 9px 12px 8px; border: 0; border-radius: 0; background: none; color: var(--theme-sidebar-heading-text-color-2); } #mw-panel #p-logo + .portal.expanded .vector-menu-heading, #mw-panel .portal.expanded .vector-menu-heading, #mw-panel #p-logo + .portal:hover .vector-menu-heading, #mw-panel .portal:hover .vector-menu-heading { background: var(--theme-sidebar-list-item-hover-mask); border-radius: 0; } #mw-panel .portal .vector-menu-heading::after { border-color: var(--theme-sidebar-heading-arrow-color-2) transparent; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent; } #mw-navigation #mw-panel .portal .vector-menu-heading::after { margin-left: 4px; } #mw-panel div.portal .vector-menu-heading::after { border-width: 6px 5px 0 5px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 5px 6px 5px; } #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */ position: absolute; left: 0; top: 100%; z-index: 50; width: max-content; border: var(--theme-sidebar-dropdown-border); border-top: 0; background: var(--theme-sidebar-dropdown-background); box-shadow: var(--theme-sidebar-box-shadow); border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); min-width: 8em; } #mw-panel #p-logo + .portal.expanded .body, #mw-panel .portal.expanded .body, #mw-panel #p-logo + .portal:hover .body, #mw-panel .portal:hover .body { display: block !important; } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { padding: 6px 8px; } /* search: move to sidebar nav box ("main nav bar") */ #mw-head #p-search { position: absolute; top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px); } #mw-head #right-navigation #p-cactions { margin-right: 0; } /* "more" menu in #right-navigation causes horizontal scroll bar appear */ #right-navigation .vector-menu-dropdown .vector-menu-content { left: auto; right: -1px; /* 1px for border */ } /* hide sidebar toggle */ #nav-content-size-toggle { display: none; } /* site footer */ body > footer { margin-top: var(--main-layout-gap); } #mw-head #p-search { border-bottom: 0; padding-right: calc(var(--main-box-padding) / 2); } } /* screen and (max-width: 1365px) */ @media screen and (max-width: 900px) { :root { --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px); --main-layout-gap: 6px; --main-box-padding: 6px; background: var(--theme-site-background); } body { grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right]; } /** reset mw internal css **/ #mw-head { position: relative !important; margin-top: 0; top: 0; } div#mw-navigation div#mw-panel { display: flex; position: static; width: auto; overflow: visible; } div#mw-navigation div#mw-panel .portal { width: auto; } body #footer { padding-top: 0.75em; } body #footer #footer-info-lastmod, body #footer #footer-info-viewcount { display: block; } #mw-head div#left-navigation, #mw-head div#right-navigation { position: static; } div#p-logo { display: block; /* move to left */ margin: 0 var(--main-layout-gap); width: calc(var(--theme-site-logo-width) * 0.5); background-size: calc(var(--theme-site-logo-width) * 0.5) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.5); height: calc(var(--theme-site-logo-height) * 0.5); } div.mw-body { margin-top: 0; margin-left: 0; margin-right: 0; } #mw-head #p-search { background: var(--theme-navbar-search-background); padding: 6px 12px 6px 6px; border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius); border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width); top: -110px; right: -4px; z-index: 50; } #mw-head, #mw-panel, .mw-body, #footer, #mw-page-base { border-radius: 0; border-left: 0; border-right: 0; margin-left: 0; margin-right: 0; } #mw-panel::before { left: 0; right: 0; } } /* screen and (max-width:900px) */ @media screen and (max-width: 720px) { :root { --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ } /* reset */ div#p-namespaces, div#p-views, div#p-variants { top: 0; } div#mw-navigation div#mw-panel { font-size: 12px; } /* styles */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { font-size: 12px; padding: 8px 6px; } #mw-panel div.portal .vector-menu-heading::after, #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 5px 4px 0; margin-top: 1px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 4px 5px; } #mw-panel #p-logo + .portal { margin-left: calc(var(--main-layout-gap) - 6px); } div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { font-size: 12px; padding: 1px 8px; } .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { padding: 4px 8px; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { :root { background: var(--theme-site-background); } /* reset mw internal css */ #footer #footer-icons { float: none; } #footer #footer-info-copyright { padding-right: 0; padding-bottom: 40px; right: auto; left: 0; } #footer-info-copyright img { right: auto; left: 0; } div#p-logo { margin: auto; width: 100%; height: 125px; } #mw-panel { margin-top: 45px; } #mw-panel::before { transform: translateY(45px); } #mw-head #p-search { top: -92px; box-sizing: border-box; width: 100%; max-width: 20em; margin: 0; padding: var(--main-box-padding); box-shadow: none; left: 50%; right: auto; transform: translateX(-50%); border-radius: var(--main-box-border-radius); border-width: var(--theme-box-border-width); } div#simpleSearch { margin: auto; width: auto; } /* content nav to icons */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { width: 20px; height: 20px; line-height: 20px; padding: 3px 6px; box-sizing: content-box; } div.vectorTabs li a::before, div.vector-menu-dropdown .vector-menu-heading span::before { content: ""; display: inline-block; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 20px; height: 0; border-bottom: 60px solid transparent; filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color)); margin: -40px 20px 0 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A"); } div.vectorTabs li:hover a::before, div.vector-menu-dropdown:hover .vector-menu-heading span::before, div.vector-menu-dropdown.open .vector-menu-heading span::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover)); } .vectorTabs li.new a::before, .vectorTabs li.new:hover a::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink)); } #ca-edit a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A"); } #ca-view a::before, #ca-view-foreign a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E"); } #left-navigation li[id^=ca-nstab-] a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A"); } #ca-history a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A"); } #ca-talk a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A"); } #t-contributions a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E"); } #ca-addsection a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A"); } #ca-viewsource a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A"); } #p-variants .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E"); } #p-cactions .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E"); } /* Except watch/unwatch star. It does not work under chrome. */ div.vectorTabs li.mw-watchlink a::before { border: 0; filter: none; margin: 0 20px 0 0; } } /* screen and (max-width:600px) */ @media screen and (max-width: 450px) { #mw-panel { padding-left: 6px; padding-right: 6px; } #mw-panel div.portal .vector-menu-heading::after { display: none; } #mw-panel #p-navigation #p-navigation-label, #mw-panel #p-lang #p-lang-label { width: 18px; display: block; white-space: nowrap; padding: 8px; } #p-navigation-label::before, #p-lang-label::before { content: ""; display: inline-block; vertical-align: bottom; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 18px; height: 0; border-bottom: 60px solid transparent; position: relative; filter: drop-shadow(0 42px 0 var(--theme-text-color)); margin: -42px 20px 0 0; } #p-navigation-label::before { background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E"); } #p-lang-label::before { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E"); } #mw-navigation #mw-panel #p-lang { margin-left: auto; display: flex; justify-content: flex-end; } #mw-panel #p-lang .body { left: auto; right: 0; } div#simpleSearch { width: 90%; } } /* screen and (max-width:450px) */ /***** Notification *****/ .mw-notification { color: var(--theme-text-color); border: 1px solid; /* background: var(--theme-box-border-color); */ border-color: var(--theme-border-color); box-shadow: var(--theme-border-color); transform: none; } /* postedit notification */ .postedit-container { top: 4em; } /* Notification boxes on the right, e.g. after patrolling an edit */ .mw-notification.mw-notification-type-error { color: var(--theme-notice-red-text-color); border-color: var(--theme-notice-red-text-color); } .mw-notification.mw-notification-type-warn { color: var(--theme-notice-orange-text-color); border-color: var(--theme-notice-orange-text-color); } /* css for floating-scroll v3.2.0 https://amphiluke.github.io/floating-scroll/ (c) 2022 Amphiluke */ .fl-scrolls { overflow: auto; position: fixed; } .fl-scrolls div { overflow: hidden; pointer-events: none; } .fl-scrolls div:before { content: " "; } .fl-scrolls, .fl-scrolls div { font-size: 1px; line-height: 0; margin: 0; padding: 0; } .fl-scrolls-hidden div:before { content: " "; } .fl-scrolls-viewport { position: relative; } .fl-scrolls-body { overflow: auto; } .fl-scrolls-viewport .fl-scrolls { position: absolute; } .fl-scrolls-hoverable .fl-scrolls { opacity: 0; transition: opacity 0.5s 0.3s; } .fl-scrolls-hoverable:hover .fl-scrolls { opacity: 1; } .fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] { bottom: 0; min-height: 17px; } .fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div { height: 1px; } .fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] { bottom: 9999px; } .fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] { left: 0; } .fl-scrolls[data-orientation=vertical] { right: 0; min-width: 17px; } .fl-scrolls[data-orientation=vertical] div { width: 1px; } .fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] { right: 9999px; } .fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] { top: 0; } /*css for wide table */ .table-wide { clear: both; position: relative; } .mw-parser-output > .table-width { margin-top: 0.5em; margin-bottom: 0.5em; } .table-wide-inner { overflow-x: auto; } .table-wide-inner > table { margin: 0 !important; } .table-wide:before { box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color); content: ""; display: block; width: 20px; height: 100%; pointer-events: none; position: absolute; right: 0; z-index: 2; } /*********************************************************************************************************** * Common styles for "real" wiki page content. ***********************************************************************************************************/ /* Tabber box */ .tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited { #BE3838; } /* Code box */ pre, code, .mw-code { background-color: #1a1a1a; color: #ffcc00; } /* Recent changes info box */ .mw-changeslist-legend { color:black; } /* Searched information */ .mw-search-profile-tabs { background-color: transparent; } /* Notifcation / Notice box */ .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head { color: black; } .mw-echo-ui-placeholderItemWidget { color: black; } /* Advanced Box */ #mw-searchoptions { background-color: transparent; } /* Toolbar */ .wikiEditor-ui-toolbar { background-color: white; } .wikiEditor-ui-toolbar .booklet > .index { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a.current, .wikiEditor-ui-toolbar .tabs span.tab a.current:visited { color: white; } .wikiEditor-ui-toolbar .booklet > .index > .current { background-color: #b1b1b1; color: var(--theme-text-color); } .wikiEditor-ui-toolbar .booklet > .index > :hover { background-color: #565656; } .wikiEditor-ui-toolbar .page-characters div span { color: var(--theme-text-color); } .wikiEditor-ui-toolbar .page-characters div span:hover { background-color: var(--theme-button-border-color); } /* User Profile box */ .mw-message-box { color: white; background-color: black; } /* File information */ #filetoc { background-color: transparent; } .mw_metadata td { background-color: transparent; } .mw-datatable td { background-color: transparent; } .mw-datatable tr:hover td { background-color: #1F2827; } /** ToC **/ .toc { border-radius: 4px; border: 1px solid var(--theme-border-color); background: var(--theme-box-background); margin: 1em auto 1em 0; padding: 0; font-size: 1em; min-width: 12em; } .toc .toctitle h2 { margin: 0; display: flex; align-items: center; padding: 0 0.5em; } .toc .toctitle h2::before { content: ""; display: block; width: 12px; height: 0; border-bottom: 52px solid transparent; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; filter: drop-shadow(0 40px 0 var(--theme-text-color)); margin: -40px 6px 0 0; } .toc .toctitle { position: relative; overflow: hidden; text-align: left; } .toc .toctogglelabel { position: absolute; width: 100%; height: 100%; left: 0; top: 0; box-sizing: border-box; padding-right: 1em; display: flex; align-items: center; justify-content: flex-end; } .toc .toctogglespan::before, .toc .toctogglespan::after { display: none; } .toc .toctogglelabel::after { display: none; } .toc .toctogglelabel::before { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-widget-toc-arrow-color) transparent; border-width: 0 5px 6px 5px; vertical-align: middle; flex: 0 0 auto; } .toc .toctogglelabel:hover::before { border-color: var(--theme-widget-toc-arrow-color-hover) transparent; } .toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before { border-width: 6px 5px 0 5px; } /* Won't change ToC box width when toggle show/hide. */ .toctogglecheckbox:checked ~ ul { overflow: hidden; display: block; height: 0; border: 0; padding-top: 0; padding-bottom: 0; } /* content list */ .mw-content-ltr .toc ul ul, .mw-content-rtl.toc ul ul { margin: 0 0 0 1em; } .toc a { color: var(--theme-text-color); } .toc .tocnumber { color: var(--theme-text-color-note); } .toc .tocnumber::after { content: "."; } .toc .toctitle, .toc > ul { padding: 0.5em; } .toc > ul { border-top: 1px solid var(--theme-border-color); margin: 0; } .toc > ul a { display: block; padding: 2px 0.5em; border-radius: 4px; transition: background 0.1s; } .toc > ul a:hover { text-decoration: none; background: var(--theme-widget-toc-item-hover-background); } .toc h2 { font-weight: normal; } .toc li { margin: 0; } /*********************************************************************************************************** * common style for content box ***********************************************************************************************************/ .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* Thumbnail background color */ html .thumbimage { background-color: #0b0029; } /** gallery **/ .thumbinner { border-radius: 5px; } li.gallerybox div.thumb { border-radius: 5px; } .gallery * { box-sizing: initial; } .mw-gallery-traditional .thumb { display: flex; background: none; } .mw-gallery-traditional .thumb a { display: block; } .portable-infobox { border: 1px solid var(--theme-border-color); background: none; } /*********************************************************************************************************** * css for specific pages ***********************************************************************************************************/ /*********** Main page START ****************/ /* Hide page title on main page */ body.rootpage-Terracotta_Wiki.action-view h1.firstHeading, body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators, body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before { display: none; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer { text-align: right; font-size: 12px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { border: 1px solid var(--theme-border-color); border-radius: var(--main-box-border-radius); padding: 1.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 { margin-top: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent p { margin: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: flex; gap: 12px; align-items: stretch; margin-bottom: 1em; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: block; margin-bottom: 0; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { flex: 1 0 auto; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { margin-bottom: 1em; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header { font-size: 16px; text-align: center; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em { display: inline-block; font-style: normal; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul { margin: 1em auto auto; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li { list-style: none; display: inline-block; margin: 0 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: flex; gap: 12px; flex-direction: column; flex: 2 2 400px; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: block; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay { flex: 3 3 800px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { display: flex; gap: 1em; } @media screen and (max-width: 1600px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { flex-direction: column; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li { margin-top: 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm { flex: 1 1 410px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { margin: 1em 0 0; display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1.5em; list-style: none; } @media screen and (max-width: 1400px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { grid-template-columns: 1fr 1fr; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img { display: block; width: 100% !important; height: auto !important; } /*********** Main page END ****************/ .mp-flex { display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 15px; } .mp-left { flex: 4; } .mp-right { flex: 1 275px; } .navbox { --navbox-bg-color: var(--theme-content-background); --navbox-text-color: var(--theme-text-color); --navbox-title-color: var(--theme-navbar-tab-background); --navbox-header-color: var(--theme-navbar-tab-background); --navbox-alt-color: var(--theme-content-background); --navbox-border-color: var(--theme-border-color) } .navbox { width: 100%; background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); margin: 1em auto; font-size: 84%; clear: both; padding: 2px; border-spacing: 0; border: 1px solid var(--navbox-border-color, #AAA); } .navbox-title, table.navbox th { padding-left: 1em; padding-right: 1em; text-align: center; } /* Even row striping */ .navbox-even { background: var(--theme-box-border-color); color: #000; } /* Odd row striping */ .navbox-odd { background: transparent; } .collapseButton { font-weight: normal; width: auto; } .navbox .collapseButton { width: 6em; } .navbar { font-size: 88%; font-weight: normal; } .navbox .navbar { font-size: 100%; } table.collapsed tr.collapsible { display: none; } /* Merges navboxes that are directly under eachother */ .navbox + .navbox { margin-top: -11px; } .navbox .navbox-title { background: var(--navbox-title-color, #CCF); color: var(--navbox-text-color, black); font-weight: bold; } .navbox .navbox-vde { float:left; width:65px; } .navbox .navbox-title-padright { padding-right: 65px; } .navbox .navbox-title-padleft { padding-left: 65px; } .navbox .navbox-subgroup { border-spacing: 0; width: 100%; } .navbox .navbox-gutter { height: 2px; } .navbox .navbox-subgroup .navbox-gutter { background: var(--navbox-bg-color, white); } .navbox .navbox-section-row > td { padding: 0; height: 100%; } .navbox .navbox-section { width: 100%; border-spacing: 0; } .navbox .navbox-above, .navbox .navbox-below { background: var(--navbox-header-color, #DDF); text-align: center; } .navbox .navbox-image { background: var(--navbox-bg-color, white); text-align: center; } .navbox .navbox-group, .navbox .navbox-header { background: var(--navbox-header-color, #DDF); color: var(--navbox-text-color, black); font-weight: bold; height: 100%; padding: 2px 4px; } .navbox .navbox-header-collapsible { padding-left: 65px; } .navbox .navbox-group { text-align: center; padding-left: 1em; padding-right: 1em; white-space: nowrap; } .navbox .navbox-group, .navbox .navbox-image-left { border-right: 2px solid var(--navbox-bg-color, white); } .navbox-image-right { border-left: 2px solid var(--navbox-bg-color, white); } .navbox .navbox-list { background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); width: 100%; height: 100%; padding: 0; } .navbox .alt > .navbox-list { background: var(--navbox-alt-color, #F7F7F7); } .navbox .navbox-list div { padding: 0px 4px; } .navbox .navbox-list.no-group { text-align: center; padding-top: 2px; padding-bottom: 2px; } .navbox .mw-collapsible-toggle { width: 65px; } /* hlist */ .hlist ul { margin: 0; list-style: none; } .hlist li, .hlist ul ul { display: inline; } .hlist li a { white-space: nowrap; } .hlist ul ul:before { content: "(" } .hlist ul ul:after { content: ")" } .hlist li:after { content: " • "; } .hlist ul ul li:after { content: "/"; } .hlist li:last-child:after, .hlist ul ul li:last-child:after { content: none; } li.gallerybox div.thumb { background-color: transparent; border: 0; } /* Mark redirects in Special:Allpages and Special:Watchlist */ .allpagesredirect { font-style: italic; } .allpagesredirect:after { color: #808080; content: " (redirect)" } .watchlistredir { font-style: italic; } /* Giving headers and TOC a little extra space */ h2 { margin-top: 20px; } .toc { margin-top: 20px; } /* Navboxes */ .navbox { width: 100%; clear: both; } /**************** * Template:Icon * *****************/ .infoicon { white-space: nowrap; display: inline-flex; align-items: center; gap: 5px; } .infoicon img { margin-bottom: 1px; width: auto; height: auto; max-height: 1.5em; max-width: 1.5em; } /******************** * End Template:Icon * *********************/ 127fafa1e726732a9551ddca6c9290ff6d8e53b7 405 403 2024-04-10T15:35:36Z Azgoodaz 36052 css text/css /*********************************** CSS placed here will be applied to all skins on the entire site. Various code adpoted from * https://multiversus.wiki.gg/ by IyzMoe * https://trucksimulator.wiki.gg/ by MrPie5 * https://flight.wiki.gg/ by ReedemtheD3ad! ***********************************/ /*********************************************************************************************************** * css reset for browser default rules and MediaWiki internal rules ***********************************************************************************************************/ .responsive-image { max-width: 100%; height:auto; } * { outline: 0; } table { white-space: unset; /* be set to `no-wrap` in MW internal css */ } html { font-size: 16px; /* reset rem */ } pre { margin: 0; } h1, h2, h3, h4, h5, h6 { padding: 0; border: 0 solid transparent; } table { display: table; white-space: unset; } body { background: none; } /*********************************************************************************************************** * css for wiki.gg top bar and footer bar ***********************************************************************************************************/ /*** Wiki.gg site bars tweak ***/ div#p-personal ul { white-space: nowrap; /* for "log out" */ } #p-personal .vector-menu-content #pt-anonuserpage, #p-personal .vector-menu-content #pt-userpage a { padding-top: 0; background-position: left center; } /*** Responsive ***/ @media screen and (max-width: 720px) { footer#wikigg-footer .footer-right { margin-left: 0; } footer#wikigg-footer .footer-left { margin-right: 0; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { footer#wikigg-footer { display: grid; grid-template-columns: 35px 1fr; grid-template-rows: auto auto; align-items: center; justify-items: start; padding: 3px 0 3px 10px; } footer#wikigg-footer .footer-middle { grid-column: 1/2; grid-row: 1/3; } footer#wikigg-footer .footer-right { grid-column: 2/3; grid-row: 1/2; margin: 0; } footer#wikigg-footer .footer-left { grid-column: 2/3; grid-row: 2/3; margin: 0; } } /* screen and (max-width:600px) */ /*** Theme ***/ :root { /* for infobox */ --pi-secondary-background: #1F2827; /* other */ --theme-hover-color: #683D17; --theme-text-color-placeholder: #999; --theme-control-text-color: #BF0017; --theme-control-text-color-hover: #fff; /* for wide table */ --theme-wide-table-shadow-color: #999; /*** text color ***/ --theme-text-color: black; --theme-text-color-note: black; --theme-text-color-em: #ffffff; --theme-heading-color: #683D17; /*** link text color ***/ --theme-link-color: #874336; --theme-link-color-hover: #683D17; --theme-link-color-visited: #00aeff; --theme-link-color-redlink: #ff3333; /*** body background ***/ --theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed; /*** top site logo ***/ --theme-site-logo-image: url(/images/e/e6/Site-logo.png); --theme-site-logo-width: 400px; --theme-site-logo-height: 200px; /* sidebar/content common */ --theme-box-border-width: 2px; --theme-box-border-color: #000; --theme-box-background: none; --theme-box-border-style: solid; --theme-box-shadow: none; /* common */ --theme-border-color: #683D17; --theme-highlight-background: #1F2827; --theme-button-background: #87AEC9; --theme-button-border-color: #006cb0; --theme-button-background-active: #a7c7dc; --theme-button-border-color-active: #006cb0; --theme-page-base-background: #EAB885; /*** sidebar ***/ --theme-sidebar-box-background: #8D5345; --theme-sidebar-box-border-style: var(--theme-box-border-style); --theme-sidebar-box-border-width: var(--theme-box-border-width); --theme-sidebar-box-border-color: var(--theme-box-border-color); --theme-sidebar-box-shadow: var(--theme-box-shadow); --theme-sidebar-heading-text-color: white; --theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-background: #683D17; --theme-sidebar-heading-background-hover: var(--theme-link-color-hover); /* following 3 values will affect the space between the heading and the list */ --theme-sidebar-heading-border-bottom: 0; --theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */ --theme-sidebar-list-padding-top: 0px; --theme-sidebar-list-item-background: none; --theme-sidebar-list-item-hover-mask: #683D17; --theme-sidebar-list-item-text-color: white; --theme-sidebar-list-item-text-color-hover: white; /* responsive */ --theme-sidebar-heading-text-color-2: var(--theme-heading-color); --theme-sidebar-box-background-2: var(--theme-sidebar-box-background); --theme-sidebar-box-border-width-2: var(--theme-box-border-width); --theme-sidebar-box-border-style-2: var(--theme-box-border-style); --theme-sidebar-box-border-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color); --theme-sidebar-dropdown-background: #090C0C; --theme-sidebar-dropdown-border: 1px solid #888989; /*** navbar ***/ --theme-navbar-background: none; --theme-navbar-border-color: var(--theme-border-color); --theme-navbar-tab-background: #683D17; --theme-navbar-tab-box-shadow: none; --theme-navbar-tab-text-color: black; --theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color); --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color); --theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-border-color: var(--theme-border-color); --theme-navbar-tab-background-hover: #683D17; --theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-background: var(--theme-content-background); --theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color); --theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-search-box-shadow: none; --theme-navbar-search-input-background: black; --theme-navbar-search-input-border-color: var(--theme-border-color); --theme-navbar-search-input-text-color: white; --theme-navbar-search-button-background: #683D17; --theme-navbar-search-botton-border-color: var(--theme-border-color); --theme-navbar-search-botton-text-color: var(--theme-text-color); --theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background); --theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color); --theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color); --theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background); --theme-navbar-search-suggestions-border-color: var(--theme-border-color); --theme-navbar-search-suggestions-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em); --theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background); --theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */ --theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color); /* responsive */ --theme-navbar-search-background: var(--theme-sidebar-box-background); /*** content box ***/ --theme-content-background: #EAB885; --theme-content-border-width: 0px; --theme-content-border-style: var(--theme-box-border-style); --theme-content-border-color: var(--theme-box-border-color); --theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */ --theme-content-heading-rule-border-top: 0; /* border */ --theme-content-heading-rule-border-bottom: 0; /** category: box **/ --theme-content-category-background: none; --theme-content-category-border-style: solid; --theme-content-category-border-width: 1px; --theme-content-category-border-radius: 0; --theme-content-category-border-color: var(--theme-border-color); /*** #footer ***/ --theme-footer-text-color: #8D5345; --theme-footer-background: transparent; --theme-footer-link-color: #008aff; --theme-footer-link-color-hover: #66b8ff; --theme-footer-border-radius: 0 0 5px 5px; /** notification **/ --theme-notice-red-text-color: #bf0017; --theme-notice-orange-text-color: #cf721c; /******* "real" wiki content ********/ --theme-widget-toc-arrow-color: var(--theme-text-color); --theme-widget-toc-arrow-color-hover: var(--theme-hover-color); --theme-widget-toc-item-hover-background: var(--theme-link-color-hover); --theme-collapsible-toggle-icon-color: var(--theme-text-color); --theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color); } /*********************************************************************************************************** * base css styles for both interface and content box: font, color, etc. ***********************************************************************************************************/ /**** base styles START ***********************************************************/ .MPheading { font-synthesis: none; font-size: 2em; font-weight: 800; text-align: center; background:0 0; background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%); background-position: center bottom; background-repeat: no-repeat; background-size: 100% 1px; } .page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery { text-align: center; margin: 10px 0; } .mp-box { border:1px solid #4d2c24; margin:10px 0; padding:5px; } @media screen and (min-width: 1080px){ .page-The_Chocolate_Edition_Wiki .mw-parser-output { display: flex; flex-wrap: wrap; justify-content: space-evenly; } .mainpage-left { width: calc(100% - 550px); } .mainpage-right { width: 500px; } } /* Template:FP links styles */ .fplinks { display: flex; flex-wrap: wrap; justify-content: space-evenly; align-items: stretch; text-align: center; } .fplink-outer { padding: 5px; flex-basis: calc(25% - 10px); width: calc(25% - 15px); min-width: 115px; display: inline-block; vertical-align: middle; } .fplink-wide { flex-basis: calc(33% - 10px); width: calc(33% - 15px); } .fplink-fullwidth { flex-basis: 100%; width: calc(100% - 15px); font-weight: bold; } .fplink { padding: 0.5em; box-sizing: border-box; width: 100%; height: 100%; display: table; } .fplink-plain { background: transparent; border-radius: 0; border: 0; box-shadow: none; } .fplink-inner { display: table-row; } .fplink a { display: table-cell; vertical-align: middle; } .fplink img { max-width: 150px; width: 100%; height: auto; } /* Auto-resize front page video to fit smaller columns */ .fpbox .embedvideowrap { width: 100% !important; max-width: 480px; margin: 0 auto; } .fpbox .embedvideowrap iframe { width: 100% !important; } /* Multi-column box support */ .fp-container main .columns .leftcol, .fp-container .columns .rightcol { width: 100%; margin: 0; padding: 0; } @media (min-width: 990px) { .fp-container .columns .leftcol { float: left; width: 50%; } .fp-container .columns .rightcol { float: right; width: 50%; } } .fp-section { display: flex; flex-wrap: wrap; } /* this CSS governs the responsive 2 column main page layout */ #fp-2column.fp-container { display: grid; grid-template-areas: "a" "b" "c"; grid-template-columns: 100%; } @media screen and (min-width: 990px) { #fp-2column.fp-container { grid-template-areas: "a b" "c c"; grid-template-columns: 50% 50%; } } @media screen and (min-width: 1350px) { #fp-2column.fp-container { grid-template-areas: "a b" "c b"; grid-template-columns: auto 520px; } } #fp-top { grid-area: a; } #fp-flex { grid-area: b; } #fp-bottom { grid-area: c; } /* end responsive 2 column main page layout */ /* Front page appearance styles */ .fpbox .heading, .fpbox .mainheading { border: 0; border-bottom: 1px solid transparent; } .fpbox { background: transparent; border: 1px solid transparent; box-shadow: 0 2px 5px transparent; } .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.3); border: 1px solid #505050; } .fplink-fullwidth .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.4); } .linkslabel { border-bottom: 2px solid #505050; } /* always show scroll bar for short page. * By doing this page background size won't change when expand/collapse sidebar sections. */ html { overflow-y: scroll; } /** Font **/ html, body { font-family: Helvetica, Arial, sans-serif; /* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */ color: var(--theme-text-color); } .mw-body h1, .mw-body-content h1, .mw-body-content h2 { color: var(--theme-heading-color); } body { font-size: 14px; } .vector-body { font-size: unset; } /** link color **/ /* Self-links aren't real links, they're not clickable. * Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive. * We should not use :not(.selflink) since it increases the priority and make it is difficult to override * link styles for certain elements (e.g. in wiki.gg header). */ a, a.selflink:hover, a.selflink:active { text-decoration: none; color: var(--theme-link-color); } a:visited { color: #8D5345; } a:hover, a:active { text-decoration: none; color: var(--theme-link-color-hover); } /** red link **/ /* we don't really need to mark you have "visited" an inexistent page */ a.new, a.new:visited { color: var(--theme-link-color-redlink); } /* -------------------------------------------------------- */ /* Tables */ /* -------------------------------------------------------- */ table { /* fix 100% width table with border */ box-sizing: border-box; } table.article-table, table.fandom-table, table.lined, table.bordered, table.cellborder { border-collapse: collapse; border-style: solid; border-color: #AD532D; } table.lined th, table.lined td { border-width: 0 0 1px 0; } /*** "terraria"-classed tables ***/ table.olo { border: 2px solid transparent; margin: calc(0.5em + 5px) 5px; box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color); border-radius: 3px; /* (border radius of .olo box) - 3px */ } table.olo.noborder { padding: 0; border: 0; } table.olo th, table.olo td { padding: 3px 6px; border-color: var(--theme-border-color); border-style: solid; border-width: 0; } table.olo th { background: var(--theme-highlight-background); border-color: var(--theme-border-color); text-align: center; } table.olo caption { font-weight: bold; background: var(--theme-highlight-background); padding: 5px; margin: auto 2px; } table.olo > caption { padding: 3px; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; margin: 1px 1px -4px; border-bottom-width: 1px; box-shadow: 0 0 0 1px var(--theme-highlight-background); position: relative; } table.olo > caption:after { box-sizing: content-box; content: ""; display: block; width: 100%; height: 1px; background: var(--theme-highlight-background); position: absolute; left: -4px; bottom: -2px; border-left: 4px solid var(--theme-box-background-color); border-right: 4px solid var(--theme-box-background-color); } table.olo > caption.plaincaption { background: transparent; border: 0; box-shadow: 0 0 0 0; margin-bottom: 4px; } table.olo > caption.plaincaption:after { background: transparent; border: 0; } table tfoot:empty, table thead:empty { display: none; } /* Auto line separators for tables */ table.olo.lined { padding-bottom: 0; /*display: inline-table;*/ } table.olo.lined td { border-width: 0; border-bottom-width: 1px; } table.olo.lined::after { content: ""; display: block; height: 3px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 3px; background-color: var(--theme-box-background-color); } table.lined td.noline, table.lined tr.noline td { border-bottom-width: 0; } table tr.bottomline td { border-bottom-width: 1px; } table tr.topline td { border-top-width: 1px; } table td.bottomline, table.lined tr.noline td.bottomline { border-bottom-width: 1px; } table td.topline { border-top-width: 1px; } table.olo.cellborder, table.olo.border { border-spacing: 0; padding: 4px 4px 4px 3px; position: relative; } table.olo.cellborder::before, table.olo.border::before { content: ""; display: block; width: 1px; height: calc(100% - 6px); background-color: var(--theme-box-background-color); position: absolute; left: 4px; top: 3px; } table.olo.cellborder td, table.olo.border td { border-left-width: 1px; border-bottom-width: 1px; } table.olo.cellborder th, table.olo.border th { border-left-width: 2px; border-top-width: 2px; } table.olo.cellborder tr:first-of-type th, table.olo.border tr:first-of-type th { border-top: 0; } table.olo.cellborder::after, table.olo.border::after { content: ""; display: block; height: 1px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 5px; background-color: var(--theme-box-background-color); } /* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */ table.outer { white-space: nowrap; } table.inner { border-collapse: collapse; background: inherit; width: 100%; } table.inner th { border: 2px solid var(--theme-box-background-color); } /* Fix for siderail overlapping some wide tables */ @media screen and (max-width: 1520px) and (min-width: 1350px) { .with-siderail table.olo .i { white-space: normal; } .with-siderail table.olo th { font-size: 90%; } .with-siderail table.olo td:not(.il1c) img { max-width: 100%; height: auto; } } .olo th { border-bottom: 1px solid; } .wikitable, .wikitable > tr > th, .wikitable > * > tr > th { color: inherit; background: none; } /* .jquery-tablesorter th.headerSort{ border: 1px solid var(--theme-border-color); } */ table.cargoTable.noMerge tr:nth-child(2n) { background: rgba(0, 0, 0, 0.25); } table.cargoTable.noMerge tr:nth-child(2n+1) { background: none; } table.olo caption { border-width: 1px; border-style: solid; border-top-color: rgb(244, 124, 60, 0.1); border-right-color: rgb(13, 4, 2, 0.5); border-bottom-color: rgb(13, 4, 2, 0.5); border-left-color: rgb(244, 124, 60, 0.1); border-radius: 8px; } table.olo { /*display: inherit;*/ width: auto; } .olo.sortable.lined.align-center.jquery-tablesorter { /*width: min-content;*/ } #possible-modifiers-table, .olo.lined.sortable.jquery-tablesorter, .olo.lined { width: auto; } /**** base styles END *****/ /*********************************************************************************************************/ input, button { color: var(--theme-control-text-color); /* caret-color: var(--theme-text-color); */ } input[type=submit] { color: var(--theme-control-text-color); } ::placeholder { color: var(--theme-text-color-placeholder); } /* Removes VisualEdit button */ #ca-ve-edit { display: none; } /* Link color */ .mw-parser-output a.external, .mw-parser-output a.external:visited, .mw-parser-output a.extiw, .mw-parser-output a.extiw:visited, .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { color: var(--theme-link-color); } /* Text color */ #content, #firstHeading, .infocard .main-heading .hgroup, h1, h2, h3, h4, h5, h6, div.hat-note.t-main, #contentSub, #contentSub2, .search-types .current a, .infobox > .title > span, code, .trw-toggleable.not-toggled.achievements .achievement b * { color: var(--theme-text-color); } .i .note, .note-text { color: var(--theme-text-color-note); } .pixel img, .pixel, #mw-imagepage-section-filehistory img { image-rendering: pixelated; /*for chrome*/ image-rendering: crisp-edges; /*for firefox*/ } .small { font-size: 85%; } .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* References smaller text than main */ .references { font-size: 90%; } /* Larger font for Module: code display (default is smaller than other code pages) */ pre.lua.source-lua { font-size: 14px !important; } /* Facilitate inline scary transclusion */ .scary-transclusion p, .scary-transclusion .mw-parser-output { display: inline; } /* hide last empty paragraph at the end */ div.mw-parser-output > p:last-child > br:only-child { display: none; } /* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */ .apihelp-parameters dd:empty::before { content: " "; } .block { display: block; } .inline { display: inline; } .inline-block { display: inline-block; } hr.space { height: 4px; background: none; border: 0; } .page-content .vertical-align-top * { vertical-align: top; } .page-content .vertical-align-bottom * { vertical-align: bottom; } /* Drowning Table No Border */ .drowning-table-no-border { border: none; } /* Gadget description length */ .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body { max-width: unset; } /* Box at the top of all pages when the user has a new message on their User_talk: page */ .usermessage { background-color: var(--theme-box-background-color); border-color: var(--theme-box-border-color); color: var(--theme-text-color); } /*********************************************************************************************************** * interface layout and styles for widgets outside of content box ***********************************************************************************************************/ :root { --main-layout-logo-box-height: 200px; --main-layout-logo-offset: 12px; --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ --main-layout-sidebar-width: 180px; /* width of side navbar, without gap */ --main-layout-sidespace: 24px; /* whitespace width on most left and most right */ --main-layout-gap: 12px; --main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px); --main-box-border-radius: 5px; --main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width)); --main-box-padding: 12px; background: var(--theme-site-background); /* Removes second vertical scrollbar(mw 1.37 fix) */ overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */ } /**** Main Layout START ***********************************************************/ /** * Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout */ html, body { min-height: 100%; } html { height: 100%; scroll-padding-top: var(--main-layout-topbar-height); } body { height: auto; } /*** main grid container ***/ body { /* self */ box-sizing: border-box; /* grid */ display: grid; grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end]; gap: 0 var(--main-layout-gap); } /*** grid items ***/ /* Flatten DOM structure. Therefore we have following grid items under body grid container: * div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer. */ body > .content-wrapper, #mw-navigation { display: contents; } /** unused, hide them **/ #mw-head-base, #mw-navigation > h2 { display: none; } /** side nav bar **/ #mw-panel { grid-column: aside-left/aside-right; grid-row: nav-start/page-end; margin-bottom: var(--main-layout-gap); float: none; width: unset; padding: 0; } /** nav **/ #mw-head { grid-column: content-left/content-right; grid-row: nav-start/nav-end; } /** content **/ .mw-body { grid-column: content-left/content-right; grid-row: content-start/content-end; } /* For some page such as api.php, .mw-body is the only child, so take up all space. */ .mw-body:first-child { grid-column: body-left/body-right; grid-row: page-start/page-end; } /** #footer: content footer **/ #footer { grid-column: content-left/content-right; grid-row: footer-start/footer-end; margin: 0; } /** used to gen box shadow for main box (nav + content + #footer) **/ #mw-page-base { grid-column: content-left/content-right; grid-row: nav-start/footer-end; height: 100%; } /** wiki.gg footer bar **/ body > footer { grid-column: body-left/body-right; grid-row: page-end/body-end; } /*** logo block. It is absolute position ***/ #p-logo { position: absolute; width: 100%; height: auto; left: 0; top: var(--main-layout-topbar-height); background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat; display: flex; align-items: center; justify-content: center; filter: drop-shadow(0 0 5px black); } /* use logo image as <a>'s background will sometime flicker when hovered on Firefox, * I still don't know why, but move background to #p-logo can avoid this issue. */ #p-logo .mw-wiki-logo { width: var(--theme-site-logo-width); height: var(--theme-site-logo-height); margin: auto; background: none; /* logo flicker fix */ } /**** Main Layout END ***********************************************************/ /**** side panel START ***********************************************************/ #mw-panel { font-size: 12px; line-height: 1.5; color: var(--theme-text-color); } #mw-panel a { text-decoration: none; } /* sections */ #mw-panel .portal, #mw-panel #p-logo + .portal { margin: var(--main-layout-gap) 0 0 0; padding: 0; color: var(--theme-sidebar-heading-text-color); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background); } #mw-panel #p-logo + .portal { margin-top: 0; position: relative; } /* section heading */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { margin: 0; padding: 6px 10px; border-bottom: var(--theme-sidebar-heading-border-bottom); border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0; background: var(--theme-sidebar-heading-background); font-size: 15px; line-height: 18px; cursor: pointer; display: flex; align-items: center; justify-content: space-between; color: var(--theme-sidebar-heading-text-color); } /* arrow icon */ #mw-panel .portal .vector-menu-heading::after { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-sidebar-heading-arrow-color) transparent; border-width: 0 5px 6px 5px; margin-top: 4px; vertical-align: middle; flex: 0 0 auto; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent; } #mw-panel .portal.collapsed .vector-menu-heading { border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 6px 5px 0 5px; } /* list */ #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { background: none; border: 0; padding: 0; margin: 0; border-top: var(--theme-sidebar-list-border-top); } #mw-panel .portal .body ul { padding: var(--theme-sidebar-list-padding-top) 4px 4px; } #mw-panel .portal .body li { margin: 0; padding: 0; font-size: inherit; line-height: inherit; background: var(--theme-sidebar-list-item-background); border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal .body li:hover { background: var(--theme-sidebar-list-item-hover-mask); } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { display: block; padding: 3px 6px; color: var(--theme-sidebar-list-item-text-color); } #mw-panel .portal .body li a:hover { color: var(--theme-sidebar-list-item-text-color-hover); } #mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */ text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */ background-position: 8px center; /* align icon with other text */ } #merch { margin: 1.5em auto auto 1em; } /**** side panel END ***********************************************************/ /**** main content box START ***********************************************************/ /**** box for nav+content+#footer ****/ #mw-page-base { border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; box-sizing: border-box; background: var(--theme-page-base-background); } /**** navbar ****/ #mw-head { margin: var(--theme-box-border-width) var(--theme-box-border-width) 0; padding: var(--main-box-padding) 0 0 0; background: var(--theme-navbar-background); position: relative; display: flex; justify-content: space-between; align-items: flex-end; width: auto; } #mw-head #left-navigation, #mw-head #right-navigation { float: none; flex: 1 1 auto; margin: 0; display: flex; align-items: flex-end; } #mw-head #left-navigation::before, #mw-head #left-navigation::after, #mw-head #right-navigation::before, #mw-head #right-navigation::after { content: ""; display: block; border-bottom: 1px solid var(--theme-navbar-border-color); } #mw-head #left-navigation { justify-content: flex-start; } #mw-head #left-navigation::before { flex: 0 0 var(--main-box-padding); } #mw-head #left-navigation::after { flex: 1 1 auto; } #mw-head #right-navigation { justify-content: flex-end; } #mw-head #right-navigation::before { flex: 1 1 auto; } #mw-head #right-navigation::after { flex: 0 0 var(--main-box-padding); } /* reset */ #p-search, .vector-menu-dropdown, #mw-head .vector-menu-dropdown .vector-menu-heading, .vector-menu-dropdown .vector-menu-heading span, .vectorTabs, .vectorTabs ul, .vectorTabs span, .vectorTabs li, .vectorTabs li a, .vectorTabs li.selected a, .vectorTabs li.selected a:visited { background-image: none; float: none; height: auto; display: block; } #mw-head input { display: block; z-index: 1; } #mw-head input + .vector-menu-heading { z-index: 0; } .vectorMenuCheckbox:focus + .vector-menu-heading { outline: 0; } .vectorTabs ul { display: flex; } .vectorTabs ul li, .vector-menu-dropdown { display: block; white-space: nowrap; } .vector-menu-dropdown.emptyPortlet { display: none; } /* override some mw css */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { color: var(--theme-navbar-tab-text-color); font-size: 14px; line-height: 24px; padding: 3px 12px; overflow: hidden; } .vector-menu-dropdown .vector-menu-heading:hover span { color: var(--theme-navbar-tab-text-color); /* reset */ text-decoration: underline; } .vector-menu-tabs { padding: 0; } .vectorTabs li, .vector-menu-dropdown { background: var(--theme-navbar-tab-background); border-style: solid; border-color: var(--theme-navbar-tab-border-color); border-width: 1px; border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0; box-shadow: var(--theme-navbar-tab-box-shadow); position: relative; margin-right: calc(var(--main-box-padding) / 2); } .vectorTabs li::after, .vector-menu-dropdown::after { content: ""; display: block; width: calc(var(--main-box-padding) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); position: absolute; left: 100%; margin-left: 1px; } div.vectorTabs li:hover, div.vector-menu-dropdown:hover, div.vector-menu-dropdown.open { color: var(--theme-navbar-tab-text-color-hover); border-color: var(--theme-navbar-tab-border-color-hover); background: var(--theme-navbar-tab-background-hover); } div.vectorTabs li.selected:hover a, div.vectorTabs li.selected:hover a:visited, div.vectorTabs li:hover a, div.vector-menu-dropdown:hover .vector-menu-heading span, div.vector-menu-dropdown.open .vector-menu-heading span { color: var(--theme-navbar-tab-text-color-hover); } .vectorTabs li.new a, .vectorTabs li.new a:visited { color: var(--theme-navbar-tab-text-color-redlink); } .vectorTabs li.selected { background: var(--theme-navbar-tab-selected-background); border-color: var(--theme-navbar-tab-selected-border-color); border-bottom: 0; padding-bottom: 1px; } .vectorTabs li.selected:hover { background: var(--theme-navbar-tab-selected-background); } .vectorTabs li.selected:hover span { background: none; } /* watch/unwatch star */ .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { display: block; position: unset; width: 18px; height: 18px; padding: 6px 8px; box-sizing: content-box; } .vector-menu-tabs .mw-watchlink.icon a::before { height: 18px; width: 18px; display: inline-block; position: unset; margin-right: 20px; } .vector-menu-tabs #ca-unwatch.icon .loading::before, .vector-menu-tabs #ca-watch.icon .loading::before { transform-origin: 50% 52%; } #mw-head .vector-menu-dropdown .vector-menu-heading { padding: 0; margin: 0; } .vector-menu-dropdown .vector-menu-heading::after { display: none; } .vector-menu-dropdown .vector-menu-heading span::after { content: ""; display: inline-block; background: none; position: unset; width: 0; height: 0; border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent; border-style: solid; border-width: 6px 5px 0 5px; margin-left: 4px; vertical-align: middle; } .vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after, .vector-menu-dropdown:hover .vector-menu-heading span::after { border-width: 0 5px 6px 5px; border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent; } /* drop down menu */ .vector-menu-dropdown.open .menu { visibility: visible; } /* reset mw 1.37 css */ .vector-menu-dropdown:not(.vector-user-menu) li { font-size: 1em; } .vector-menu-dropdown .vector-menu-content, .vector-menu-dropdown > .menu { font-size: 15px; background: var(--theme-navbar-tab-dropdown-background); margin: 0; border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); border-width: 1px; border-style: solid; border-color: var(--theme-navbar-tab-dropdown-border-color); box-shadow: var(--theme-navbar-tab-dropdown-box-shadow); padding: 4px; top: 100%; left: -1px; /* 1px for border */ min-width: 8em; } .vector-menu-dropdown .menu li a { text-decoration: none; padding: 10px 8px; border-radius: calc(var(--main-box-border-radius) - 2px); font-size: 1em; color: var(--theme-navbar-tab-text-color); } .vector-menu-dropdown .menu li a:hover { background-color: var(--theme-navbar-tab-dropdown-hover-mask); color: var(--theme-navbar-tab-text-color-hover); } .vector-menu-dropdown li.selected { display: none; /* just remove current selected (already displayed in header) */ } /* search */ #p-search form, #p-search input { margin: 0; } #mw-head #p-search { margin: 0; padding: 0 0 6px calc(var(--main-layout-gap) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); } #simpleSearch { background: none; margin: 0; border: 0; color: var(--theme-text-color); width: 18em; padding: 0; height: auto; border-radius: 0; transition: none; display: grid; grid-template-columns: 1fr 0fr; grid-template-rows: 1fr; align-content: stretch; justify-content: stretch; } #simpleSearch #searchInput { grid-column: 1/2; grid-row: 1/2; font-size: 14px; line-height: 16px; text-align: left; padding: 3px 5px; background: var(--theme-navbar-search-input-background); border-radius: 2px 0 0 2px; border-width: 1px; border-style: solid; border-color: var(--theme-navbar-search-input-border-color); border-right: 0; word-wrap: break-word; appearance: none; -webkit-appearance: none; color: var(--theme-navbar-search-input-text-color); height: auto; } #searchInput:focus, #simpleSearch:hover #searchInput, #simpleSearch:hover #searchInput:focus { border-color: var(--theme-navbar-search-input-border-color); box-shadow: none; } #simpleSearch #searchButton { grid-column: 2/3; grid-row: 1/2; box-sizing: border-box; position: static; /* reset css from mw internal */ display: block; width: 28px; height: 100%; /* mw internal css override its button default styles, so override again */ background: var(--theme-navbar-search-button-background); border: 1px solid; border-color: var(--theme-navbar-search-botton-border-color); border-radius: 0 2px 2px 0; z-index: 0; } #simpleSearch #searchButton:hover, #searchInput:hover ~ #searchButton, #searchInput:focus ~ #searchButton { background: var(--theme-navbar-search-button-background-active); border-color: var(--theme-navbar-search-botton-border-color-active); } /* use ::before & ::after to draw search icon */ #simpleSearch::before, #simpleSearch::after { content: ""; display: block; grid-column: 2/3; grid-row: 1/2; z-index: 1; place-self: center; border-style: solid; border-color: var(--theme-navbar-search-botton-text-color); pointer-events: none; } #simpleSearch:hover::before, #simpleSearch:hover::after { border-color: var(--theme-navbar-search-botton-text-color-active); } #simpleSearch::before { border-width: 2px; border-radius: 100%; width: 8px; height: 8px; margin: 0 0 1px 0; transform: translateX(-1px); } #simpleSearch::after { border-width: 1px; width: 3px; height: 0; transform: translate(4px, 4px) rotate(45deg); } /* search result suggestion */ .suggestions { background: var(--theme-navbar-search-suggestions-background); border: 1px solid; border-color: var(--theme-navbar-search-suggestions-border-color); transform: translateX(3px); /* self border 2px + input border 1px */ } .suggestions .suggestions-results, .suggestions .suggestions-special { background: none; border: 0; } .suggestions .suggestions-results { border-bottom: 1px solid; border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color); } .suggestions .suggestions-result, .suggestions .suggestions-special .special-query, .suggestions a.mw-searchSuggest-link, .suggestions a.mw-searchSuggest-link:hover, .suggestions a.mw-searchSuggest-link:active, .suggestions a.mw-searchSuggest-link:focus { color: var(--theme-navbar-search-suggestions-text-color); } .suggestions .suggestions-result-current { background: var(--theme-navbar-search-suggestions-hover-mask); color: var(--theme-navbar-search-suggestions-text-color-hover); } .suggestions .suggestions-special { margin-top: var(--theme-navbar-search-suggestions-special-offset-top); border-top: 1px solid; border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color); } .suggestions .suggestions-special .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color); } .suggestions .suggestions-result-current .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color-hover); } /**** main content box ****/ body .mw-body { color: var(--theme-text-color); /* override mw internal css */ background: var(--theme-content-background); border-style: var(--theme-content-border-style); border-width: var(--theme-content-border-width); border-color: var(--theme-content-border-color); margin: 0 var(--theme-box-border-width); box-sizing: border-box; padding: 0; z-index: 1; /* cover #footer */ display: flex; flex-direction: column; } .content-body { flex: 1 1 auto; } .content-body > main { align-self: stretch; padding: var(--main-box-padding); } #firstHeading { border: 0; margin: 0; overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */ color: var(--theme-heading-color); } #contentSub, #contentSub2 { margin: 0; } #contentSub .subpages { color: transparent; line-height: 1.5; font-size: 0; } #contentSub .subpages a { font-size: 12px; vertical-align: middle; display: inline-flex; align-items: center; padding-left: 4px; } #contentSub .subpages a::before { content: ""; display: inline-block; height: 4px; width: 4px; border-color: var(--theme-content-subpage-icon-color); border-style: solid; border-width: 0 0 2px 2px; margin: 0 2px 0 0; transform: rotate(45deg); } #bodyContent { display: flex; flex-direction: column; } #mw-content-text { flex: 1 1 auto; min-height: 35em; } #mw-content-text::before { content: ""; display: block; height: 0; border-top: var(--theme-content-heading-rule-border-top); border-bottom: var(--theme-content-heading-rule-border-bottom); margin-top: 2px; margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */ } /* section edit link */ .mw-editsection { white-space: nowrap; } /* "category:" box */ #catlinks { background: var(--theme-content-category-background); border-width: var(--theme-content-category-border-width); border-style: var(--theme-content-category-border-style); border-color: var(--theme-content-category-border-color); border-radius: var(--theme-content-category-border-radius); margin: var(--main-layout-gap) 0 0 0; padding: calc(var(--main-box-padding) / 2) var(--main-box-padding); } /* ads */ div.games-showcase-header, div.games-showcase-footer, .content-body > .games-showcase-sidebar { margin: 0; padding: var(--main-box-padding); } div.games-showcase-header { padding-bottom: 0; } div.games-showcase-footer { padding-top: 0; } .games-showcase-header img, .games-showcase-footer img { height: 100%; width: auto; object-fit: contain; } .content-body > .games-showcase-sidebar { padding-left: 0; } aside.games-showcase-sidebar div.sidebar-showcase { padding: 0 0 var(--main-box-padding) 0; } @media screen and (max-width: 1100px) { .games-showcase-header img, .games-showcase-footer img { height: auto !important; width: 100% !important; object-fit: contain; } } @media screen and (max-width: 926px) { .games-showcase-header img, .games-showcase-footer img { object-position: 50%; height: 105px !important; width: 100% !important; object-fit: none !important; } } /**** #footer (copyright info) ****/ #footer { /* self */ color: var(--theme-footer-text-color); background: var(--theme-footer-background); background-clip: padding-box; padding: var(--main-box-padding); margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width); border-radius: var(--theme-footer-border-radius); position: relative; /* grid */ display: grid; grid-template-columns: [l] 1fr 0fr [r]; grid-template-rows: [t] auto auto [b]; z-index: 0; /* covered by content */ } .mw-footer li { color: var(--theme-footer-text-color); } #footer a { color: var(--theme-footer-link-color); } #footer a:hover { color: var(--theme-footer-link-color-hover); } #footer-info { font-size: 11px; display: contents; } #footer ul li { font-size: inherit; line-height: 1.5; padding: 0; } #footer-icons { grid-column: span 1/r; grid-row: t/b; place-self: end; } #footer #footer-info-lastmod { grid-column: l/span 1; grid-row: t/span 1; place-self: start; margin-bottom: 1em; } #footer #footer-info-copyright { grid-column: l/span 1; grid-row: span 1/b; place-self: end stretch; position: relative; padding-right: 100px; } #footer-info-copyright img { position: absolute; right: 0; /* mediawiki logo is 31px height, and this image has a 1px black border, a small tweak to make them visually matched on size and position */ bottom: -1px; height: 33px; width: auto; } #footer-places, #footer > div { display: none; } /**** main content box START ***********************************************************/ /****** responsive Layout ******/ @media screen and (max-width: 1800px) { :root { --main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */ } } /* screen and (max-width: 1800px) */ @media screen and (max-width: 1365px) { :root { --main-layout-sidespace: 0; --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px); } /* re-style "sidebar" nav */ body { height: 100%; grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end]; } #p-logo { background-size: calc(var(--theme-site-logo-width) * 0.75) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.75); height: calc(var(--theme-site-logo-height) * 0.75); } #mw-panel { grid-column: aside-left/aside-right; grid-row: aside-start/aside-end; height: 35px; display: flex; align-items: flex-end; padding: 0 var(--main-layout-gap); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background-2); } #mw-panel .portal, #mw-panel #p-logo + .portal { background: none; box-shadow: none; border: 0; margin: 0; position: relative; } #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { padding: 9px 12px 8px; border: 0; border-radius: 0; background: none; color: var(--theme-sidebar-heading-text-color-2); } #mw-panel #p-logo + .portal.expanded .vector-menu-heading, #mw-panel .portal.expanded .vector-menu-heading, #mw-panel #p-logo + .portal:hover .vector-menu-heading, #mw-panel .portal:hover .vector-menu-heading { background: var(--theme-sidebar-list-item-hover-mask); border-radius: 0; } #mw-panel .portal .vector-menu-heading::after { border-color: var(--theme-sidebar-heading-arrow-color-2) transparent; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent; } #mw-navigation #mw-panel .portal .vector-menu-heading::after { margin-left: 4px; } #mw-panel div.portal .vector-menu-heading::after { border-width: 6px 5px 0 5px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 5px 6px 5px; } #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */ position: absolute; left: 0; top: 100%; z-index: 50; width: max-content; border: var(--theme-sidebar-dropdown-border); border-top: 0; background: var(--theme-sidebar-dropdown-background); box-shadow: var(--theme-sidebar-box-shadow); border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); min-width: 8em; } #mw-panel #p-logo + .portal.expanded .body, #mw-panel .portal.expanded .body, #mw-panel #p-logo + .portal:hover .body, #mw-panel .portal:hover .body { display: block !important; } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { padding: 6px 8px; } /* search: move to sidebar nav box ("main nav bar") */ #mw-head #p-search { position: absolute; top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px); } #mw-head #right-navigation #p-cactions { margin-right: 0; } /* "more" menu in #right-navigation causes horizontal scroll bar appear */ #right-navigation .vector-menu-dropdown .vector-menu-content { left: auto; right: -1px; /* 1px for border */ } /* hide sidebar toggle */ #nav-content-size-toggle { display: none; } /* site footer */ body > footer { margin-top: var(--main-layout-gap); } #mw-head #p-search { border-bottom: 0; padding-right: calc(var(--main-box-padding) / 2); } } /* screen and (max-width: 1365px) */ @media screen and (max-width: 900px) { :root { --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px); --main-layout-gap: 6px; --main-box-padding: 6px; background: var(--theme-site-background); } body { grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right]; } /** reset mw internal css **/ #mw-head { position: relative !important; margin-top: 0; top: 0; } div#mw-navigation div#mw-panel { display: flex; position: static; width: auto; overflow: visible; } div#mw-navigation div#mw-panel .portal { width: auto; } body #footer { padding-top: 0.75em; } body #footer #footer-info-lastmod, body #footer #footer-info-viewcount { display: block; } #mw-head div#left-navigation, #mw-head div#right-navigation { position: static; } div#p-logo { display: block; /* move to left */ margin: 0 var(--main-layout-gap); width: calc(var(--theme-site-logo-width) * 0.5); background-size: calc(var(--theme-site-logo-width) * 0.5) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.5); height: calc(var(--theme-site-logo-height) * 0.5); } div.mw-body { margin-top: 0; margin-left: 0; margin-right: 0; } #mw-head #p-search { background: var(--theme-navbar-search-background); padding: 6px 12px 6px 6px; border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius); border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width); top: -110px; right: -4px; z-index: 50; } #mw-head, #mw-panel, .mw-body, #footer, #mw-page-base { border-radius: 0; border-left: 0; border-right: 0; margin-left: 0; margin-right: 0; } #mw-panel::before { left: 0; right: 0; } } /* screen and (max-width:900px) */ @media screen and (max-width: 720px) { :root { --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ } /* reset */ div#p-namespaces, div#p-views, div#p-variants { top: 0; } div#mw-navigation div#mw-panel { font-size: 12px; } /* styles */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { font-size: 12px; padding: 8px 6px; } #mw-panel div.portal .vector-menu-heading::after, #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 5px 4px 0; margin-top: 1px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 4px 5px; } #mw-panel #p-logo + .portal { margin-left: calc(var(--main-layout-gap) - 6px); } div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { font-size: 12px; padding: 1px 8px; } .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { padding: 4px 8px; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { :root { background: var(--theme-site-background); } /* reset mw internal css */ #footer #footer-icons { float: none; } #footer #footer-info-copyright { padding-right: 0; padding-bottom: 40px; right: auto; left: 0; } #footer-info-copyright img { right: auto; left: 0; } div#p-logo { margin: auto; width: 100%; height: 125px; } #mw-panel { margin-top: 45px; } #mw-panel::before { transform: translateY(45px); } #mw-head #p-search { top: -92px; box-sizing: border-box; width: 100%; max-width: 20em; margin: 0; padding: var(--main-box-padding); box-shadow: none; left: 50%; right: auto; transform: translateX(-50%); border-radius: var(--main-box-border-radius); border-width: var(--theme-box-border-width); } div#simpleSearch { margin: auto; width: auto; } /* content nav to icons */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { width: 20px; height: 20px; line-height: 20px; padding: 3px 6px; box-sizing: content-box; } div.vectorTabs li a::before, div.vector-menu-dropdown .vector-menu-heading span::before { content: ""; display: inline-block; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 20px; height: 0; border-bottom: 60px solid transparent; filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color)); margin: -40px 20px 0 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A"); } div.vectorTabs li:hover a::before, div.vector-menu-dropdown:hover .vector-menu-heading span::before, div.vector-menu-dropdown.open .vector-menu-heading span::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover)); } .vectorTabs li.new a::before, .vectorTabs li.new:hover a::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink)); } #ca-edit a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A"); } #ca-view a::before, #ca-view-foreign a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E"); } #left-navigation li[id^=ca-nstab-] a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A"); } #ca-history a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A"); } #ca-talk a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A"); } #t-contributions a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E"); } #ca-addsection a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A"); } #ca-viewsource a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A"); } #p-variants .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E"); } #p-cactions .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E"); } /* Except watch/unwatch star. It does not work under chrome. */ div.vectorTabs li.mw-watchlink a::before { border: 0; filter: none; margin: 0 20px 0 0; } } /* screen and (max-width:600px) */ @media screen and (max-width: 450px) { #mw-panel { padding-left: 6px; padding-right: 6px; } #mw-panel div.portal .vector-menu-heading::after { display: none; } #mw-panel #p-navigation #p-navigation-label, #mw-panel #p-lang #p-lang-label { width: 18px; display: block; white-space: nowrap; padding: 8px; } #p-navigation-label::before, #p-lang-label::before { content: ""; display: inline-block; vertical-align: bottom; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 18px; height: 0; border-bottom: 60px solid transparent; position: relative; filter: drop-shadow(0 42px 0 var(--theme-text-color)); margin: -42px 20px 0 0; } #p-navigation-label::before { background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E"); } #p-lang-label::before { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E"); } #mw-navigation #mw-panel #p-lang { margin-left: auto; display: flex; justify-content: flex-end; } #mw-panel #p-lang .body { left: auto; right: 0; } div#simpleSearch { width: 90%; } } /* screen and (max-width:450px) */ /***** Notification *****/ .mw-notification { color: var(--theme-text-color); border: 1px solid; /* background: var(--theme-box-border-color); */ border-color: var(--theme-border-color); box-shadow: var(--theme-border-color); transform: none; } /* postedit notification */ .postedit-container { top: 4em; } /* Notification boxes on the right, e.g. after patrolling an edit */ .mw-notification.mw-notification-type-error { color: var(--theme-notice-red-text-color); border-color: var(--theme-notice-red-text-color); } .mw-notification.mw-notification-type-warn { color: var(--theme-notice-orange-text-color); border-color: var(--theme-notice-orange-text-color); } /* css for floating-scroll v3.2.0 https://amphiluke.github.io/floating-scroll/ (c) 2022 Amphiluke */ .fl-scrolls { overflow: auto; position: fixed; } .fl-scrolls div { overflow: hidden; pointer-events: none; } .fl-scrolls div:before { content: " "; } .fl-scrolls, .fl-scrolls div { font-size: 1px; line-height: 0; margin: 0; padding: 0; } .fl-scrolls-hidden div:before { content: " "; } .fl-scrolls-viewport { position: relative; } .fl-scrolls-body { overflow: auto; } .fl-scrolls-viewport .fl-scrolls { position: absolute; } .fl-scrolls-hoverable .fl-scrolls { opacity: 0; transition: opacity 0.5s 0.3s; } .fl-scrolls-hoverable:hover .fl-scrolls { opacity: 1; } .fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] { bottom: 0; min-height: 17px; } .fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div { height: 1px; } .fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] { bottom: 9999px; } .fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] { left: 0; } .fl-scrolls[data-orientation=vertical] { right: 0; min-width: 17px; } .fl-scrolls[data-orientation=vertical] div { width: 1px; } .fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] { right: 9999px; } .fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] { top: 0; } /*css for wide table */ .table-wide { clear: both; position: relative; } .mw-parser-output > .table-width { margin-top: 0.5em; margin-bottom: 0.5em; } .table-wide-inner { overflow-x: auto; } .table-wide-inner > table { margin: 0 !important; } .table-wide:before { box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color); content: ""; display: block; width: 20px; height: 100%; pointer-events: none; position: absolute; right: 0; z-index: 2; } /*********************************************************************************************************** * Common styles for "real" wiki page content. ***********************************************************************************************************/ /* Tabber box */ .tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited { #BE3838; } /* Code box */ pre, code, .mw-code { background-color: #1a1a1a; color: #ffcc00; } /* Recent changes info box */ .mw-changeslist-legend { color:black; } /* Searched information */ .mw-search-profile-tabs { background-color: transparent; } /* Notifcation / Notice box */ .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head { color: black; } .mw-echo-ui-placeholderItemWidget { color: black; } /* Advanced Box */ #mw-searchoptions { background-color: transparent; } /* Toolbar */ .wikiEditor-ui-toolbar { background-color: white; } .wikiEditor-ui-toolbar .booklet > .index { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a.current, .wikiEditor-ui-toolbar .tabs span.tab a.current:visited { color: white; } .wikiEditor-ui-toolbar .booklet > .index > .current { background-color: #b1b1b1; color: var(--theme-text-color); } .wikiEditor-ui-toolbar .booklet > .index > :hover { background-color: #565656; } .wikiEditor-ui-toolbar .page-characters div span { color: var(--theme-text-color); } .wikiEditor-ui-toolbar .page-characters div span:hover { background-color: var(--theme-button-border-color); } /* User Profile box */ .mw-message-box { color: white; background-color: black; } /* File information */ #filetoc { background-color: transparent; } .mw_metadata td { background-color: transparent; } .mw-datatable td { background-color: transparent; } .mw-datatable tr:hover td { background-color: #1F2827; } /** ToC **/ .toc { border-radius: 4px; border: 1px solid var(--theme-border-color); background: var(--theme-box-background); margin: 1em auto 1em 0; padding: 0; font-size: 1em; min-width: 12em; } .toc .toctitle h2 { margin: 0; display: flex; align-items: center; padding: 0 0.5em; } .toc .toctitle h2::before { content: ""; display: block; width: 12px; height: 0; border-bottom: 52px solid transparent; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; filter: drop-shadow(0 40px 0 var(--theme-text-color)); margin: -40px 6px 0 0; } .toc .toctitle { position: relative; overflow: hidden; text-align: left; } .toc .toctogglelabel { position: absolute; width: 100%; height: 100%; left: 0; top: 0; box-sizing: border-box; padding-right: 1em; display: flex; align-items: center; justify-content: flex-end; } .toc .toctogglespan::before, .toc .toctogglespan::after { display: none; } .toc .toctogglelabel::after { display: none; } .toc .toctogglelabel::before { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-widget-toc-arrow-color) transparent; border-width: 0 5px 6px 5px; vertical-align: middle; flex: 0 0 auto; } .toc .toctogglelabel:hover::before { border-color: var(--theme-widget-toc-arrow-color-hover) transparent; } .toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before { border-width: 6px 5px 0 5px; } /* Won't change ToC box width when toggle show/hide. */ .toctogglecheckbox:checked ~ ul { overflow: hidden; display: block; height: 0; border: 0; padding-top: 0; padding-bottom: 0; } /* content list */ .mw-content-ltr .toc ul ul, .mw-content-rtl.toc ul ul { margin: 0 0 0 1em; } .toc a { color: var(--theme-text-color); } .toc .tocnumber { color: var(--theme-text-color-note); } .toc .tocnumber::after { content: "."; } .toc .toctitle, .toc > ul { padding: 0.5em; } .toc > ul { border-top: 1px solid var(--theme-border-color); margin: 0; } .toc > ul a { display: block; padding: 2px 0.5em; border-radius: 4px; transition: background 0.1s; } .toc > ul a:hover { text-decoration: none; background: var(--theme-widget-toc-item-hover-background); } .toc h2 { font-weight: normal; } .toc li { margin: 0; } /*********************************************************************************************************** * common style for content box ***********************************************************************************************************/ .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* Thumbnail background color */ html .thumbimage { background-color: #0b0029; } /** gallery **/ .thumbinner { border-radius: 5px; } li.gallerybox div.thumb { border-radius: 5px; } .gallery * { box-sizing: initial; } .mw-gallery-traditional .thumb { display: flex; background: none; } .mw-gallery-traditional .thumb a { display: block; } .portable-infobox { border: 1px solid var(--theme-border-color); background: none; } /*********************************************************************************************************** * css for specific pages ***********************************************************************************************************/ /*********** Main page START ****************/ /* Hide page title on main page */ body.rootpage-Terracotta_Wiki.action-view h1.firstHeading, body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators, body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before { display: none; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer { text-align: right; font-size: 12px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { border: 1px solid var(--theme-border-color); border-radius: var(--main-box-border-radius); padding: 1.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 { margin-top: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent p { margin: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: flex; gap: 12px; align-items: stretch; margin-bottom: 1em; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: block; margin-bottom: 0; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { flex: 1 0 auto; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { margin-bottom: 1em; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header { font-size: 16px; text-align: center; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em { display: inline-block; font-style: normal; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul { margin: 1em auto auto; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li { list-style: none; display: inline-block; margin: 0 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: flex; gap: 12px; flex-direction: column; flex: 2 2 400px; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: block; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay { flex: 3 3 800px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { display: flex; gap: 1em; } @media screen and (max-width: 1600px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { flex-direction: column; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li { margin-top: 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm { flex: 1 1 410px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { margin: 1em 0 0; display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1.5em; list-style: none; } @media screen and (max-width: 1400px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { grid-template-columns: 1fr 1fr; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img { display: block; width: 100% !important; height: auto !important; } /*********** Main page END ****************/ .mp-flex { display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 15px; } .mp-left { flex: 4; } .mp-right { flex: 1 275px; } .navbox { --navbox-bg-color: var(--theme-content-background); --navbox-text-color: var(--theme-text-color); --navbox-title-color: var(--theme-navbar-tab-background); --navbox-header-color: var(--theme-navbar-tab-background); --navbox-alt-color: var(--theme-content-background); --navbox-border-color: var(--theme-border-color) } .navbox { width: 100%; background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); margin: 1em auto; font-size: 84%; clear: both; padding: 2px; border-spacing: 0; border: 1px solid var(--navbox-border-color, #AAA); } .navbox-title, table.navbox th { padding-left: 1em; padding-right: 1em; text-align: center; } /* Even row striping */ .navbox-even { background: var(--theme-box-border-color); color: #000; } /* Odd row striping */ .navbox-odd { background: transparent; } .collapseButton { font-weight: normal; width: auto; } .navbox .collapseButton { width: 6em; } .navbar { font-size: 88%; font-weight: normal; } .navbox .navbar { font-size: 100%; } table.collapsed tr.collapsible { display: none; } /* Merges navboxes that are directly under eachother */ .navbox + .navbox { margin-top: -11px; } .navbox .navbox-title { background: var(--navbox-title-color, #CCF); color: var(--navbox-text-color, black); font-weight: bold; } .navbox .navbox-vde { float:left; width:65px; } .navbox .navbox-title-padright { padding-right: 65px; } .navbox .navbox-title-padleft { padding-left: 65px; } .navbox .navbox-subgroup { border-spacing: 0; width: 100%; } .navbox .navbox-gutter { height: 2px; } .navbox .navbox-subgroup .navbox-gutter { background: var(--navbox-bg-color, white); } .navbox .navbox-section-row > td { padding: 0; height: 100%; } .navbox .navbox-section { width: 100%; border-spacing: 0; } .navbox .navbox-above, .navbox .navbox-below { background: var(--navbox-header-color, #DDF); text-align: center; } .navbox .navbox-image { background: var(--navbox-bg-color, white); text-align: center; } .navbox .navbox-group, .navbox .navbox-header { background: var(--navbox-header-color, #DDF); color: var(--navbox-text-color, black); font-weight: bold; height: 100%; padding: 2px 4px; } .navbox .navbox-header-collapsible { padding-left: 65px; } .navbox .navbox-group { text-align: center; padding-left: 1em; padding-right: 1em; white-space: nowrap; } .navbox .navbox-group, .navbox .navbox-image-left { border-right: 2px solid var(--navbox-bg-color, white); } .navbox-image-right { border-left: 2px solid var(--navbox-bg-color, white); } .navbox .navbox-list { background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); width: 100%; height: 100%; padding: 0; } .navbox .alt > .navbox-list { background: var(--navbox-alt-color, #F7F7F7); } .navbox .navbox-list div { padding: 0px 4px; } .navbox .navbox-list.no-group { text-align: center; padding-top: 2px; padding-bottom: 2px; } .navbox .mw-collapsible-toggle { width: 65px; } /* hlist */ .hlist ul { margin: 0; list-style: none; } .hlist li, .hlist ul ul { display: inline; } .hlist li a { white-space: nowrap; } .hlist ul ul:before { content: "(" } .hlist ul ul:after { content: ")" } .hlist li:after { content: " • "; } .hlist ul ul li:after { content: "/"; } .hlist li:last-child:after, .hlist ul ul li:last-child:after { content: none; } li.gallerybox div.thumb { background-color: transparent; border: 0; } /* Mark redirects in Special:Allpages and Special:Watchlist */ .allpagesredirect { font-style: italic; } .allpagesredirect:after { color: #808080; content: " (redirect)" } .watchlistredir { font-style: italic; } /* Giving headers and TOC a little extra space */ h2 { margin-top: 20px; } .toc { margin-top: 20px; } /* Navboxes */ .navbox { width: 100%; clear: both; } /**************** * Template:Icon * *****************/ .infoicon { white-space: nowrap; display: inline-flex; align-items: center; gap: 5px; } .infoicon img { margin-bottom: 1px; width: auto; height: auto; max-height: 1.5em; max-width: 1.5em; } /******************** * End Template:Icon * *********************/ 8a11c0bd626cc6cd68a92328cb9d55f93ba37cdc 406 405 2024-04-10T15:37:56Z Azgoodaz 36052 css text/css /*********************************** CSS placed here will be applied to all skins on the entire site. Various code adpoted from * https://multiversus.wiki.gg/ by IyzMoe * https://trucksimulator.wiki.gg/ by MrPie5 * https://flight.wiki.gg/ by ReedemtheD3ad! ***********************************/ /*********************************************************************************************************** * css reset for browser default rules and MediaWiki internal rules ***********************************************************************************************************/ .responsive-image { max-width: 100%; height:auto; } * { outline: 0; } table { white-space: unset; /* be set to `no-wrap` in MW internal css */ } html { font-size: 16px; /* reset rem */ } pre { margin: 0; } h1, h2, h3, h4, h5, h6 { padding: 0; border: 0 solid transparent; } table { display: table; white-space: unset; } body { background: none; } /*********************************************************************************************************** * css for wiki.gg top bar and footer bar ***********************************************************************************************************/ /*** Wiki.gg site bars tweak ***/ div#p-personal ul { white-space: nowrap; /* for "log out" */ } #p-personal .vector-menu-content #pt-anonuserpage, #p-personal .vector-menu-content #pt-userpage a { padding-top: 0; background-position: left center; } /*** Responsive ***/ @media screen and (max-width: 720px) { footer#wikigg-footer .footer-right { margin-left: 0; } footer#wikigg-footer .footer-left { margin-right: 0; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { footer#wikigg-footer { display: grid; grid-template-columns: 35px 1fr; grid-template-rows: auto auto; align-items: center; justify-items: start; padding: 3px 0 3px 10px; } footer#wikigg-footer .footer-middle { grid-column: 1/2; grid-row: 1/3; } footer#wikigg-footer .footer-right { grid-column: 2/3; grid-row: 1/2; margin: 0; } footer#wikigg-footer .footer-left { grid-column: 2/3; grid-row: 2/3; margin: 0; } } /* screen and (max-width:600px) */ /*** Theme ***/ :root { /* for infobox */ --pi-secondary-background: #1F2827; /* other */ --theme-hover-color: #683D17; --theme-text-color-placeholder: #999; --theme-control-text-color: #BF0017; --theme-control-text-color-hover: #fff; /* for wide table */ --theme-wide-table-shadow-color: #999; /*** text color ***/ --theme-text-color: black; --theme-text-color-note: black; --theme-text-color-em: #ffffff; --theme-heading-color: #683D17; /*** link text color ***/ --theme-link-color: #874336; --theme-link-color-hover: #683D17; --theme-link-color-visited: #00aeff; --theme-link-color-redlink: #ff3333; /*** body background ***/ --theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed; /*** top site logo ***/ --theme-site-logo-image: url(/images/e/e6/Site-logo.png); --theme-site-logo-width: 400px; --theme-site-logo-height: 200px; /* sidebar/content common */ --theme-box-border-width: 2px; --theme-box-border-color: #000; --theme-box-background: none; --theme-box-border-style: solid; --theme-box-shadow: none; /* common */ --theme-border-color: #683D17; --theme-highlight-background: #1F2827; --theme-button-background: #87AEC9; --theme-button-border-color: #006cb0; --theme-button-background-active: #a7c7dc; --theme-button-border-color-active: #006cb0; --theme-page-base-background: #EAB885; /*** sidebar ***/ --theme-sidebar-box-background: #8D5345; --theme-sidebar-box-border-style: var(--theme-box-border-style); --theme-sidebar-box-border-width: var(--theme-box-border-width); --theme-sidebar-box-border-color: var(--theme-box-border-color); --theme-sidebar-box-shadow: var(--theme-box-shadow); --theme-sidebar-heading-text-color: white; --theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-background: #683D17; --theme-sidebar-heading-background-hover: var(--theme-link-color-hover); /* following 3 values will affect the space between the heading and the list */ --theme-sidebar-heading-border-bottom: 0; --theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */ --theme-sidebar-list-padding-top: 0px; --theme-sidebar-list-item-background: none; --theme-sidebar-list-item-hover-mask: #683D17; --theme-sidebar-list-item-text-color: white; --theme-sidebar-list-item-text-color-hover: white; /* responsive */ --theme-sidebar-heading-text-color-2: var(--theme-heading-color); --theme-sidebar-box-background-2: var(--theme-sidebar-box-background); --theme-sidebar-box-border-width-2: var(--theme-box-border-width); --theme-sidebar-box-border-style-2: var(--theme-box-border-style); --theme-sidebar-box-border-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color); --theme-sidebar-dropdown-background: #090C0C; --theme-sidebar-dropdown-border: 1px solid #888989; /*** navbar ***/ --theme-navbar-background: none; --theme-navbar-border-color: var(--theme-border-color); --theme-navbar-tab-background: #683D17; --theme-navbar-tab-box-shadow: none; --theme-navbar-tab-text-color: black; --theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color); --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color); --theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-border-color: var(--theme-border-color); --theme-navbar-tab-background-hover: #683D17; --theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-background: var(--theme-content-background); --theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color); --theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-search-box-shadow: none; --theme-navbar-search-input-background: black; --theme-navbar-search-input-border-color: var(--theme-border-color); --theme-navbar-search-input-text-color: white; --theme-navbar-search-button-background: #683D17; --theme-navbar-search-botton-border-color: var(--theme-border-color); --theme-navbar-search-botton-text-color: var(--theme-text-color); --theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background); --theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color); --theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color); --theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background); --theme-navbar-search-suggestions-border-color: var(--theme-border-color); --theme-navbar-search-suggestions-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em); --theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background); --theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */ --theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color); /* responsive */ --theme-navbar-search-background: var(--theme-sidebar-box-background); /*** content box ***/ --theme-content-background: #EAB885; --theme-content-border-width: 0px; --theme-content-border-style: var(--theme-box-border-style); --theme-content-border-color: var(--theme-box-border-color); --theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */ --theme-content-heading-rule-border-top: 0; /* border */ --theme-content-heading-rule-border-bottom: 0; /** category: box **/ --theme-content-category-background: none; --theme-content-category-border-style: solid; --theme-content-category-border-width: 1px; --theme-content-category-border-radius: 0; --theme-content-category-border-color: var(--theme-border-color); /*** #footer ***/ --theme-footer-text-color: #8D5345; --theme-footer-background: transparent; --theme-footer-link-color: #008aff; --theme-footer-link-color-hover: #66b8ff; --theme-footer-border-radius: 0 0 5px 5px; /** notification **/ --theme-notice-red-text-color: #bf0017; --theme-notice-orange-text-color: #cf721c; /******* "real" wiki content ********/ --theme-widget-toc-arrow-color: var(--theme-text-color); --theme-widget-toc-arrow-color-hover: var(--theme-hover-color); --theme-widget-toc-item-hover-background: var(--theme-link-color-hover); --theme-collapsible-toggle-icon-color: var(--theme-text-color); --theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color); } /*********************************************************************************************************** * base css styles for both interface and content box: font, color, etc. ***********************************************************************************************************/ /**** base styles START ***********************************************************/ .MPheading { font-synthesis: none; font-size: 2em; font-weight: 800; text-align: center; background:0 0; background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%); background-position: center bottom; background-repeat: no-repeat; background-size: 100% 1px; } .page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery { text-align: center; margin: 10px 0; } .mp-box { border:1px solid #4d2c24; margin:10px 0; padding:5px; } @media screen and (min-width: 1080px){ .page-The_Chocolate_Edition_Wiki .mw-parser-output { display: flex; flex-wrap: wrap; justify-content: space-evenly; } .mainpage-left { width: calc(100% - 550px); } .mainpage-right { width: 500px; } } /* Template:FP links styles */ .fplinks { display: flex; flex-wrap: wrap; justify-content: space-evenly; align-items: stretch; text-align: center; } .fplink-outer { padding: 5px; flex-basis: calc(25% - 10px); width: calc(25% - 15px); min-width: 115px; display: inline-block; vertical-align: middle; } .fplink-wide { flex-basis: calc(33% - 10px); width: calc(33% - 15px); } .fplink-fullwidth { flex-basis: 100%; width: calc(100% - 15px); font-weight: bold; } .fplink { padding: 0.5em; box-sizing: border-box; width: 100%; height: 100%; display: table; } .fplink-plain { background: transparent; border-radius: 0; border: 0; box-shadow: none; } .fplink-inner { display: table-row; } .fplink a { display: table-cell; vertical-align: middle; } .fplink img { max-width: 150px; width: 100%; height: auto; } /* Auto-resize front page video to fit smaller columns */ .fpbox .embedvideowrap { width: 100% !important; max-width: 480px; margin: 0 auto; } .fpbox .embedvideowrap iframe { width: 100% !important; } /* Multi-column box support */ .fp-container main .columns .leftcol, .fp-container .columns .rightcol { width: 100%; margin: 0; padding: 0; } @media (min-width: 990px) { .fp-container .columns .leftcol { float: left; width: 50%; } .fp-container .columns .rightcol { float: right; width: 50%; } } .fp-section { display: flex; flex-wrap: wrap; } /* this CSS governs the responsive 2 column main page layout */ #fp-2column.fp-container { display: grid; grid-template-areas: "a" "b" "c"; grid-template-columns: 100%; } @media screen and (min-width: 990px) { #fp-2column.fp-container { grid-template-areas: "a b" "c c"; grid-template-columns: 50% 50%; } } @media screen and (min-width: 1350px) { #fp-2column.fp-container { grid-template-areas: "a b" "c b"; grid-template-columns: auto 520px; } } #fp-top { grid-area: a; } #fp-flex { grid-area: b; } #fp-bottom { grid-area: c; } /* end responsive 2 column main page layout */ /* Front page appearance styles */ .fpbox .heading, .fpbox .mainheading { border: 0; border-bottom: 1px solid transparent; } .fpbox { background: transparent; border: 1px solid transparent; box-shadow: 0 2px 5px transparent; } .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.3); border: 1px solid #505050; } .fplink-fullwidth .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.4); } .linkslabel { border-bottom: 2px solid #505050; } /* always show scroll bar for short page. * By doing this page background size won't change when expand/collapse sidebar sections. */ html { overflow-y: scroll; } /** Font **/ html, body { font-family: Helvetica, Arial, sans-serif; /* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */ color: var(--theme-text-color); } .mw-body h1, .mw-body-content h1, .mw-body-content h2 { color: var(--theme-heading-color); } body { font-size: 14px; } .vector-body { font-size: unset; } /** link color **/ /* Self-links aren't real links, they're not clickable. * Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive. * We should not use :not(.selflink) since it increases the priority and make it is difficult to override * link styles for certain elements (e.g. in wiki.gg header). */ a, a.selflink:hover, a.selflink:active { text-decoration: none; color: var(--theme-link-color); } a:visited { color: #8D5345; } a:hover, a:active { text-decoration: none; color: var(--theme-link-color-hover); } /** red link **/ /* we don't really need to mark you have "visited" an inexistent page */ a.new, a.new:visited { color: var(--theme-link-color-redlink); } /* -------------------------------------------------------- */ /* Tables */ /* -------------------------------------------------------- */ table { /* fix 100% width table with border */ box-sizing: border-box; } table.article-table, table.fandom-table, table.lined, table.bordered, table.cellborder { border-collapse: collapse; border-style: solid; border-color: #AD532D; } table.lined th, table.lined td { border-width: 0 0 1px 0; } /*** "terraria"-classed tables ***/ table.olo { border: 2px solid transparent; margin: calc(0.5em + 5px) 5px; box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color); border-radius: 3px; /* (border radius of .olo box) - 3px */ } table.olo.noborder { padding: 0; border: 0; } table.olo th, table.olo td { padding: 3px 6px; border-color: var(--theme-border-color); border-style: solid; border-width: 0; } table.olo th { background: var(--theme-highlight-background); border-color: var(--theme-border-color); text-align: center; } table.olo caption { font-weight: bold; background: var(--theme-highlight-background); padding: 5px; margin: auto 2px; } table.olo > caption { padding: 3px; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; margin: 1px 1px -4px; border-bottom-width: 1px; box-shadow: 0 0 0 1px var(--theme-highlight-background); position: relative; } table.olo > caption:after { box-sizing: content-box; content: ""; display: block; width: 100%; height: 1px; background: var(--theme-highlight-background); position: absolute; left: -4px; bottom: -2px; border-left: 4px solid var(--theme-box-background-color); border-right: 4px solid var(--theme-box-background-color); } table.olo > caption.plaincaption { background: transparent; border: 0; box-shadow: 0 0 0 0; margin-bottom: 4px; } table.olo > caption.plaincaption:after { background: transparent; border: 0; } table tfoot:empty, table thead:empty { display: none; } /* Auto line separators for tables */ table.olo.lined { padding-bottom: 0; /*display: inline-table;*/ } table.olo.lined td { border-width: 0; border-bottom-width: 1px; } table.olo.lined::after { content: ""; display: block; height: 3px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 3px; background-color: var(--theme-box-background-color); } table.lined td.noline, table.lined tr.noline td { border-bottom-width: 0; } table tr.bottomline td { border-bottom-width: 1px; } table tr.topline td { border-top-width: 1px; } table td.bottomline, table.lined tr.noline td.bottomline { border-bottom-width: 1px; } table td.topline { border-top-width: 1px; } table.olo.cellborder, table.olo.border { border-spacing: 0; padding: 4px 4px 4px 3px; position: relative; } table.olo.cellborder::before, table.olo.border::before { content: ""; display: block; width: 1px; height: calc(100% - 6px); background-color: var(--theme-box-background-color); position: absolute; left: 4px; top: 3px; } table.olo.cellborder td, table.olo.border td { border-left-width: 1px; border-bottom-width: 1px; } table.olo.cellborder th, table.olo.border th { border-left-width: 2px; border-top-width: 2px; } table.olo.cellborder tr:first-of-type th, table.olo.border tr:first-of-type th { border-top: 0; } table.olo.cellborder::after, table.olo.border::after { content: ""; display: block; height: 1px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 5px; background-color: var(--theme-box-background-color); } /* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */ table.outer { white-space: nowrap; } table.inner { border-collapse: collapse; background: inherit; width: 100%; } table.inner th { border: 2px solid var(--theme-box-background-color); } /* Fix for siderail overlapping some wide tables */ @media screen and (max-width: 1520px) and (min-width: 1350px) { .with-siderail table.olo .i { white-space: normal; } .with-siderail table.olo th { font-size: 90%; } .with-siderail table.olo td:not(.il1c) img { max-width: 100%; height: auto; } } .olo th { border-bottom: 1px solid; } .wikitable, .wikitable > tr > th, .wikitable > * > tr > th { color: inherit; background: none; } /* .jquery-tablesorter th.headerSort{ border: 1px solid var(--theme-border-color); } */ table.cargoTable.noMerge tr:nth-child(2n) { background: rgba(0, 0, 0, 0.25); } table.cargoTable.noMerge tr:nth-child(2n+1) { background: none; } table.olo caption { border-width: 1px; border-style: solid; border-top-color: rgb(244, 124, 60, 0.1); border-right-color: rgb(13, 4, 2, 0.5); border-bottom-color: rgb(13, 4, 2, 0.5); border-left-color: rgb(244, 124, 60, 0.1); border-radius: 8px; } table.olo { /*display: inherit;*/ width: auto; } .olo.sortable.lined.align-center.jquery-tablesorter { /*width: min-content;*/ } #possible-modifiers-table, .olo.lined.sortable.jquery-tablesorter, .olo.lined { width: auto; } /**** base styles END *****/ /*********************************************************************************************************/ input, button { color: var(--theme-control-text-color); /* caret-color: var(--theme-text-color); */ } input[type=submit] { color: var(--theme-control-text-color); } ::placeholder { color: var(--theme-text-color-placeholder); } /* Removes VisualEdit button */ #ca-ve-edit { display: none; } /* Link color */ .mw-parser-output a.external, .mw-parser-output a.external:visited, .mw-parser-output a.extiw, .mw-parser-output a.extiw:visited, .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { color: var(--theme-link-color); } /* Text color */ #content, #firstHeading, .infocard .main-heading .hgroup, h1, h2, h3, h4, h5, h6, div.hat-note.t-main, #contentSub, #contentSub2, .search-types .current a, .infobox > .title > span, code, .trw-toggleable.not-toggled.achievements .achievement b * { color: var(--theme-text-color); } .i .note, .note-text { color: var(--theme-text-color-note); } .pixel img, .pixel, #mw-imagepage-section-filehistory img { image-rendering: pixelated; /*for chrome*/ image-rendering: crisp-edges; /*for firefox*/ } .small { font-size: 85%; } .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* References smaller text than main */ .references { font-size: 90%; } /* Larger font for Module: code display (default is smaller than other code pages) */ pre.lua.source-lua { font-size: 14px !important; } /* Facilitate inline scary transclusion */ .scary-transclusion p, .scary-transclusion .mw-parser-output { display: inline; } /* hide last empty paragraph at the end */ div.mw-parser-output > p:last-child > br:only-child { display: none; } /* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */ .apihelp-parameters dd:empty::before { content: " "; } .block { display: block; } .inline { display: inline; } .inline-block { display: inline-block; } hr.space { height: 4px; background: none; border: 0; } .page-content .vertical-align-top * { vertical-align: top; } .page-content .vertical-align-bottom * { vertical-align: bottom; } /* Drowning Table No Border */ .drowning-table-no-border { border: none; } /* Gadget description length */ .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body { max-width: unset; } /* Box at the top of all pages when the user has a new message on their User_talk: page */ .usermessage { background-color: var(--theme-box-background-color); border-color: var(--theme-box-border-color); color: var(--theme-text-color); } /*********************************************************************************************************** * interface layout and styles for widgets outside of content box ***********************************************************************************************************/ :root { --main-layout-logo-box-height: 200px; --main-layout-logo-offset: 12px; --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ --main-layout-sidebar-width: 180px; /* width of side navbar, without gap */ --main-layout-sidespace: 24px; /* whitespace width on most left and most right */ --main-layout-gap: 12px; --main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px); --main-box-border-radius: 5px; --main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width)); --main-box-padding: 12px; background: var(--theme-site-background); /* Removes second vertical scrollbar(mw 1.37 fix) */ overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */ } /**** Main Layout START ***********************************************************/ /** * Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout */ html, body { min-height: 100%; } html { height: 100%; scroll-padding-top: var(--main-layout-topbar-height); } body { height: auto; } /*** main grid container ***/ body { /* self */ box-sizing: border-box; /* grid */ display: grid; grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end]; gap: 0 var(--main-layout-gap); } /*** grid items ***/ /* Flatten DOM structure. Therefore we have following grid items under body grid container: * div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer. */ body > .content-wrapper, #mw-navigation { display: contents; } /** unused, hide them **/ #mw-head-base, #mw-navigation > h2 { display: none; } /** side nav bar **/ #mw-panel { grid-column: aside-left/aside-right; grid-row: nav-start/page-end; margin-bottom: var(--main-layout-gap); float: none; width: unset; padding: 0; } /** nav **/ #mw-head { grid-column: content-left/content-right; grid-row: nav-start/nav-end; } /** content **/ .mw-body { grid-column: content-left/content-right; grid-row: content-start/content-end; } /* For some page such as api.php, .mw-body is the only child, so take up all space. */ .mw-body:first-child { grid-column: body-left/body-right; grid-row: page-start/page-end; } /** #footer: content footer **/ #footer { grid-column: content-left/content-right; grid-row: footer-start/footer-end; margin: 0; } /** used to gen box shadow for main box (nav + content + #footer) **/ #mw-page-base { grid-column: content-left/content-right; grid-row: nav-start/footer-end; height: 100%; } /** wiki.gg footer bar **/ body > footer { grid-column: body-left/body-right; grid-row: page-end/body-end; } /*** logo block. It is absolute position ***/ #p-logo { position: absolute; width: 100%; height: auto; left: 0; top: var(--main-layout-topbar-height); background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat; display: flex; align-items: center; justify-content: center; filter: drop-shadow(0 0 5px black); } /* use logo image as <a>'s background will sometime flicker when hovered on Firefox, * I still don't know why, but move background to #p-logo can avoid this issue. */ #p-logo .mw-wiki-logo { width: var(--theme-site-logo-width); height: var(--theme-site-logo-height); margin: auto; background: none; /* logo flicker fix */ } /**** Main Layout END ***********************************************************/ /**** side panel START ***********************************************************/ #mw-panel { font-size: 12px; line-height: 1.5; color: var(--theme-text-color); } #mw-panel a { text-decoration: none; } /* sections */ #mw-panel .portal, #mw-panel #p-logo + .portal { margin: var(--main-layout-gap) 0 0 0; padding: 0; color: var(--theme-sidebar-heading-text-color); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background); } #mw-panel #p-logo + .portal { margin-top: 0; position: relative; } /* section heading */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { margin: 0; padding: 6px 10px; border-bottom: var(--theme-sidebar-heading-border-bottom); border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0; background: var(--theme-sidebar-heading-background); font-size: 15px; line-height: 18px; cursor: pointer; display: flex; align-items: center; justify-content: space-between; color: var(--theme-sidebar-heading-text-color); } /* arrow icon */ #mw-panel .portal .vector-menu-heading::after { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-sidebar-heading-arrow-color) transparent; border-width: 0 5px 6px 5px; margin-top: 4px; vertical-align: middle; flex: 0 0 auto; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent; } #mw-panel .portal.collapsed .vector-menu-heading { border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 6px 5px 0 5px; } /* list */ #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { background: none; border: 0; padding: 0; margin: 0; border-top: var(--theme-sidebar-list-border-top); } #mw-panel .portal .body ul { padding: var(--theme-sidebar-list-padding-top) 4px 4px; } #mw-panel .portal .body li { margin: 0; padding: 0; font-size: inherit; line-height: inherit; background: var(--theme-sidebar-list-item-background); border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal .body li:hover { background: var(--theme-sidebar-list-item-hover-mask); } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { display: block; padding: 3px 6px; color: var(--theme-sidebar-list-item-text-color); } #mw-panel .portal .body li a:hover { color: var(--theme-sidebar-list-item-text-color-hover); } #mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */ text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */ background-position: 8px center; /* align icon with other text */ } #merch { margin: 1.5em auto auto 1em; } /**** side panel END ***********************************************************/ /**** main content box START ***********************************************************/ /**** box for nav+content+#footer ****/ #mw-page-base { border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; box-sizing: border-box; background: var(--theme-page-base-background); } /**** navbar ****/ #mw-head { margin: var(--theme-box-border-width) var(--theme-box-border-width) 0; padding: var(--main-box-padding) 0 0 0; background: var(--theme-navbar-background); position: relative; display: flex; justify-content: space-between; align-items: flex-end; width: auto; } #mw-head #left-navigation, #mw-head #right-navigation { float: none; flex: 1 1 auto; margin: 0; display: flex; align-items: flex-end; } #mw-head #left-navigation::before, #mw-head #left-navigation::after, #mw-head #right-navigation::before, #mw-head #right-navigation::after { content: ""; display: block; border-bottom: 1px solid var(--theme-navbar-border-color); } #mw-head #left-navigation { justify-content: flex-start; } #mw-head #left-navigation::before { flex: 0 0 var(--main-box-padding); } #mw-head #left-navigation::after { flex: 1 1 auto; } #mw-head #right-navigation { justify-content: flex-end; } #mw-head #right-navigation::before { flex: 1 1 auto; } #mw-head #right-navigation::after { flex: 0 0 var(--main-box-padding); } /* reset */ #p-search, .vector-menu-dropdown, #mw-head .vector-menu-dropdown .vector-menu-heading, .vector-menu-dropdown .vector-menu-heading span, .vectorTabs, .vectorTabs ul, .vectorTabs span, .vectorTabs li, .vectorTabs li a, .vectorTabs li.selected a, .vectorTabs li.selected a:visited { background-image: none; float: none; height: auto; display: block; } #mw-head input { display: block; z-index: 1; } #mw-head input + .vector-menu-heading { z-index: 0; } .vectorMenuCheckbox:focus + .vector-menu-heading { outline: 0; } .vectorTabs ul { display: flex; } .vectorTabs ul li, .vector-menu-dropdown { display: block; white-space: nowrap; } .vector-menu-dropdown.emptyPortlet { display: none; } /* override some mw css */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { color: var(--theme-navbar-tab-text-color); font-size: 14px; line-height: 24px; padding: 3px 12px; overflow: hidden; } .vector-menu-dropdown .vector-menu-heading:hover span { color: var(--theme-navbar-tab-text-color); /* reset */ text-decoration: underline; } .vector-menu-tabs { padding: 0; } .vectorTabs li, .vector-menu-dropdown { background: var(--theme-navbar-tab-background); border-style: solid; border-color: var(--theme-navbar-tab-border-color); border-width: 1px; border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0; box-shadow: var(--theme-navbar-tab-box-shadow); position: relative; margin-right: calc(var(--main-box-padding) / 2); } .vectorTabs li::after, .vector-menu-dropdown::after { content: ""; display: block; width: calc(var(--main-box-padding) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); position: absolute; left: 100%; margin-left: 1px; } div.vectorTabs li:hover, div.vector-menu-dropdown:hover, div.vector-menu-dropdown.open { color: var(--theme-navbar-tab-text-color-hover); border-color: var(--theme-navbar-tab-border-color-hover); background: var(--theme-navbar-tab-background-hover); } div.vectorTabs li.selected:hover a, div.vectorTabs li.selected:hover a:visited, div.vectorTabs li:hover a, div.vector-menu-dropdown:hover .vector-menu-heading span, div.vector-menu-dropdown.open .vector-menu-heading span { color: var(--theme-navbar-tab-text-color-hover); } .vectorTabs li.new a, .vectorTabs li.new a:visited { color: var(--theme-navbar-tab-text-color-redlink); } .vectorTabs li.selected { background: var(--theme-navbar-tab-selected-background); border-color: var(--theme-navbar-tab-selected-border-color); border-bottom: 0; padding-bottom: 1px; } .vectorTabs li.selected:hover { background: var(--theme-navbar-tab-selected-background); } .vectorTabs li.selected:hover span { background: none; } /* watch/unwatch star */ .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { display: block; position: unset; width: 18px; height: 18px; padding: 6px 8px; box-sizing: content-box; } .vector-menu-tabs .mw-watchlink.icon a::before { height: 18px; width: 18px; display: inline-block; position: unset; margin-right: 20px; } .vector-menu-tabs #ca-unwatch.icon .loading::before, .vector-menu-tabs #ca-watch.icon .loading::before { transform-origin: 50% 52%; } #mw-head .vector-menu-dropdown .vector-menu-heading { padding: 0; margin: 0; } .vector-menu-dropdown .vector-menu-heading::after { display: none; } .vector-menu-dropdown .vector-menu-heading span::after { content: ""; display: inline-block; background: none; position: unset; width: 0; height: 0; border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent; border-style: solid; border-width: 6px 5px 0 5px; margin-left: 4px; vertical-align: middle; } .vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after, .vector-menu-dropdown:hover .vector-menu-heading span::after { border-width: 0 5px 6px 5px; border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent; } /* drop down menu */ .vector-menu-dropdown.open .menu { visibility: visible; } /* reset mw 1.37 css */ .vector-menu-dropdown:not(.vector-user-menu) li { font-size: 1em; } .vector-menu-dropdown .vector-menu-content, .vector-menu-dropdown > .menu { font-size: 15px; background: var(--theme-navbar-tab-dropdown-background); margin: 0; border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); border-width: 1px; border-style: solid; border-color: var(--theme-navbar-tab-dropdown-border-color); box-shadow: var(--theme-navbar-tab-dropdown-box-shadow); padding: 4px; top: 100%; left: -1px; /* 1px for border */ min-width: 8em; } .vector-menu-dropdown .menu li a { text-decoration: none; padding: 10px 8px; border-radius: calc(var(--main-box-border-radius) - 2px); font-size: 1em; color: var(--theme-navbar-tab-text-color); } .vector-menu-dropdown .menu li a:hover { background-color: var(--theme-navbar-tab-dropdown-hover-mask); color: var(--theme-navbar-tab-text-color-hover); } .vector-menu-dropdown li.selected { display: none; /* just remove current selected (already displayed in header) */ } /* search */ #p-search form, #p-search input { margin: 0; } #mw-head #p-search { margin: 0; padding: 0 0 6px calc(var(--main-layout-gap) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); } #simpleSearch { background: none; margin: 0; border: 0; color: var(--theme-text-color); width: 18em; padding: 0; height: auto; border-radius: 0; transition: none; display: grid; grid-template-columns: 1fr 0fr; grid-template-rows: 1fr; align-content: stretch; justify-content: stretch; } #simpleSearch #searchInput { grid-column: 1/2; grid-row: 1/2; font-size: 14px; line-height: 16px; text-align: left; padding: 3px 5px; background: var(--theme-navbar-search-input-background); border-radius: 2px 0 0 2px; border-width: 1px; border-style: solid; border-color: var(--theme-navbar-search-input-border-color); border-right: 0; word-wrap: break-word; appearance: none; -webkit-appearance: none; color: var(--theme-navbar-search-input-text-color); height: auto; } #searchInput:focus, #simpleSearch:hover #searchInput, #simpleSearch:hover #searchInput:focus { border-color: var(--theme-navbar-search-input-border-color); box-shadow: none; } #simpleSearch #searchButton { grid-column: 2/3; grid-row: 1/2; box-sizing: border-box; position: static; /* reset css from mw internal */ display: block; width: 28px; height: 100%; /* mw internal css override its button default styles, so override again */ background: var(--theme-navbar-search-button-background); border: 1px solid; border-color: var(--theme-navbar-search-botton-border-color); border-radius: 0 2px 2px 0; z-index: 0; } #simpleSearch #searchButton:hover, #searchInput:hover ~ #searchButton, #searchInput:focus ~ #searchButton { background: var(--theme-navbar-search-button-background-active); border-color: var(--theme-navbar-search-botton-border-color-active); } /* use ::before & ::after to draw search icon */ #simpleSearch::before, #simpleSearch::after { content: ""; display: block; grid-column: 2/3; grid-row: 1/2; z-index: 1; place-self: center; border-style: solid; border-color: var(--theme-navbar-search-botton-text-color); pointer-events: none; } #simpleSearch:hover::before, #simpleSearch:hover::after { border-color: var(--theme-navbar-search-botton-text-color-active); } #simpleSearch::before { border-width: 2px; border-radius: 100%; width: 8px; height: 8px; margin: 0 0 1px 0; transform: translateX(-1px); } #simpleSearch::after { border-width: 1px; width: 3px; height: 0; transform: translate(4px, 4px) rotate(45deg); } /* search result suggestion */ .suggestions { background: var(--theme-navbar-search-suggestions-background); border: 1px solid; border-color: var(--theme-navbar-search-suggestions-border-color); transform: translateX(3px); /* self border 2px + input border 1px */ } .suggestions .suggestions-results, .suggestions .suggestions-special { background: none; border: 0; } .suggestions .suggestions-results { border-bottom: 1px solid; border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color); } .suggestions .suggestions-result, .suggestions .suggestions-special .special-query, .suggestions a.mw-searchSuggest-link, .suggestions a.mw-searchSuggest-link:hover, .suggestions a.mw-searchSuggest-link:active, .suggestions a.mw-searchSuggest-link:focus { color: var(--theme-navbar-search-suggestions-text-color); } .suggestions .suggestions-result-current { background: var(--theme-navbar-search-suggestions-hover-mask); color: var(--theme-navbar-search-suggestions-text-color-hover); } .suggestions .suggestions-special { margin-top: var(--theme-navbar-search-suggestions-special-offset-top); border-top: 1px solid; border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color); } .suggestions .suggestions-special .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color); } .suggestions .suggestions-result-current .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color-hover); } /**** main content box ****/ body .mw-body { color: var(--theme-text-color); /* override mw internal css */ background: var(--theme-content-background); border-style: var(--theme-content-border-style); border-width: var(--theme-content-border-width); border-color: var(--theme-content-border-color); margin: 0 var(--theme-box-border-width); box-sizing: border-box; padding: 0; z-index: 1; /* cover #footer */ display: flex; flex-direction: column; } .content-body { flex: 1 1 auto; } .content-body > main { align-self: stretch; padding: var(--main-box-padding); } #firstHeading { border: 0; margin: 0; overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */ color: var(--theme-heading-color); } #contentSub, #contentSub2 { margin: 0; } #contentSub .subpages { color: transparent; line-height: 1.5; font-size: 0; } #contentSub .subpages a { font-size: 12px; vertical-align: middle; display: inline-flex; align-items: center; padding-left: 4px; } #contentSub .subpages a::before { content: ""; display: inline-block; height: 4px; width: 4px; border-color: var(--theme-content-subpage-icon-color); border-style: solid; border-width: 0 0 2px 2px; margin: 0 2px 0 0; transform: rotate(45deg); } #bodyContent { display: flex; flex-direction: column; } #mw-content-text { flex: 1 1 auto; min-height: 35em; } #mw-content-text::before { content: ""; display: block; height: 0; border-top: var(--theme-content-heading-rule-border-top); border-bottom: var(--theme-content-heading-rule-border-bottom); margin-top: 2px; margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */ } /* section edit link */ .mw-editsection { white-space: nowrap; } /* "category:" box */ #catlinks { background: var(--theme-content-category-background); border-width: var(--theme-content-category-border-width); border-style: var(--theme-content-category-border-style); border-color: var(--theme-content-category-border-color); border-radius: var(--theme-content-category-border-radius); margin: var(--main-layout-gap) 0 0 0; padding: calc(var(--main-box-padding) / 2) var(--main-box-padding); } /* ads */ div.games-showcase-header, div.games-showcase-footer, .content-body > .games-showcase-sidebar { margin: 0; padding: var(--main-box-padding); } div.games-showcase-header { padding-bottom: 0; } div.games-showcase-footer { padding-top: 0; } .games-showcase-header img, .games-showcase-footer img { height: 100%; width: auto; object-fit: contain; } .content-body > .games-showcase-sidebar { padding-left: 0; } aside.games-showcase-sidebar div.sidebar-showcase { padding: 0 0 var(--main-box-padding) 0; } @media screen and (max-width: 1100px) { .games-showcase-header img, .games-showcase-footer img { height: auto !important; width: 100% !important; object-fit: contain; } } @media screen and (max-width: 926px) { .games-showcase-header img, .games-showcase-footer img { object-position: 50%; height: 105px !important; width: 100% !important; object-fit: none !important; } } /**** #footer (copyright info) ****/ #footer { /* self */ color: var(--theme-footer-text-color); background: var(--theme-footer-background); background-clip: padding-box; padding: var(--main-box-padding); margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width); border-radius: var(--theme-footer-border-radius); position: relative; /* grid */ display: grid; grid-template-columns: [l] 1fr 0fr [r]; grid-template-rows: [t] auto auto [b]; z-index: 0; /* covered by content */ } .mw-footer li { color: var(--theme-footer-text-color); } #footer a { color: var(--theme-footer-link-color); } #footer a:hover { color: var(--theme-footer-link-color-hover); } #footer-info { font-size: 11px; display: contents; } #footer ul li { font-size: inherit; line-height: 1.5; padding: 0; } #footer-icons { grid-column: span 1/r; grid-row: t/b; place-self: end; } #footer #footer-info-lastmod { grid-column: l/span 1; grid-row: t/span 1; place-self: start; margin-bottom: 1em; } #footer #footer-info-copyright { grid-column: l/span 1; grid-row: span 1/b; place-self: end stretch; position: relative; padding-right: 100px; } #footer-info-copyright img { position: absolute; right: 0; /* mediawiki logo is 31px height, and this image has a 1px black border, a small tweak to make them visually matched on size and position */ bottom: -1px; height: 33px; width: auto; } #footer-places, #footer > div { display: none; } /**** main content box START ***********************************************************/ /****** responsive Layout ******/ @media screen and (max-width: 1800px) { :root { --main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */ } } /* screen and (max-width: 1800px) */ @media screen and (max-width: 1365px) { :root { --main-layout-sidespace: 0; --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px); } /* re-style "sidebar" nav */ body { height: 100%; grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end]; } #p-logo { background-size: calc(var(--theme-site-logo-width) * 0.75) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.75); height: calc(var(--theme-site-logo-height) * 0.75); } #mw-panel { grid-column: aside-left/aside-right; grid-row: aside-start/aside-end; height: 35px; display: flex; align-items: flex-end; padding: 0 var(--main-layout-gap); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background-2); } #mw-panel .portal, #mw-panel #p-logo + .portal { background: none; box-shadow: none; border: 0; margin: 0; position: relative; } #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { padding: 9px 12px 8px; border: 0; border-radius: 0; background: none; color: var(--theme-sidebar-heading-text-color-2); } #mw-panel #p-logo + .portal.expanded .vector-menu-heading, #mw-panel .portal.expanded .vector-menu-heading, #mw-panel #p-logo + .portal:hover .vector-menu-heading, #mw-panel .portal:hover .vector-menu-heading { background: var(--theme-sidebar-list-item-hover-mask); border-radius: 0; } #mw-panel .portal .vector-menu-heading::after { border-color: var(--theme-sidebar-heading-arrow-color-2) transparent; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent; } #mw-navigation #mw-panel .portal .vector-menu-heading::after { margin-left: 4px; } #mw-panel div.portal .vector-menu-heading::after { border-width: 6px 5px 0 5px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 5px 6px 5px; } #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */ position: absolute; left: 0; top: 100%; z-index: 50; width: max-content; border: var(--theme-sidebar-dropdown-border); border-top: 0; background: var(--theme-sidebar-dropdown-background); box-shadow: var(--theme-sidebar-box-shadow); border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); min-width: 8em; } #mw-panel #p-logo + .portal.expanded .body, #mw-panel .portal.expanded .body, #mw-panel #p-logo + .portal:hover .body, #mw-panel .portal:hover .body { display: block !important; } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { padding: 6px 8px; } /* search: move to sidebar nav box ("main nav bar") */ #mw-head #p-search { position: absolute; top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px); } #mw-head #right-navigation #p-cactions { margin-right: 0; } /* "more" menu in #right-navigation causes horizontal scroll bar appear */ #right-navigation .vector-menu-dropdown .vector-menu-content { left: auto; right: -1px; /* 1px for border */ } /* hide sidebar toggle */ #nav-content-size-toggle { display: none; } /* site footer */ body > footer { margin-top: var(--main-layout-gap); } #mw-head #p-search { border-bottom: 0; padding-right: calc(var(--main-box-padding) / 2); } } /* screen and (max-width: 1365px) */ @media screen and (max-width: 900px) { :root { --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px); --main-layout-gap: 6px; --main-box-padding: 6px; background: var(--theme-site-background); } body { grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right]; } /** reset mw internal css **/ #mw-head { position: relative !important; margin-top: 0; top: 0; } div#mw-navigation div#mw-panel { display: flex; position: static; width: auto; overflow: visible; } div#mw-navigation div#mw-panel .portal { width: auto; } body #footer { padding-top: 0.75em; } body #footer #footer-info-lastmod, body #footer #footer-info-viewcount { display: block; } #mw-head div#left-navigation, #mw-head div#right-navigation { position: static; } div#p-logo { display: block; /* move to left */ margin: 0 var(--main-layout-gap); width: calc(var(--theme-site-logo-width) * 0.5); background-size: calc(var(--theme-site-logo-width) * 0.5) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.5); height: calc(var(--theme-site-logo-height) * 0.5); } div.mw-body { margin-top: 0; margin-left: 0; margin-right: 0; } #mw-head #p-search { background: var(--theme-navbar-search-background); padding: 6px 12px 6px 6px; border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius); border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width); top: -110px; right: -4px; z-index: 50; } #mw-head, #mw-panel, .mw-body, #footer, #mw-page-base { border-radius: 0; border-left: 0; border-right: 0; margin-left: 0; margin-right: 0; } #mw-panel::before { left: 0; right: 0; } } /* screen and (max-width:900px) */ @media screen and (max-width: 720px) { :root { --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ } /* reset */ div#p-namespaces, div#p-views, div#p-variants { top: 0; } div#mw-navigation div#mw-panel { font-size: 12px; } /* styles */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { font-size: 12px; padding: 8px 6px; } #mw-panel div.portal .vector-menu-heading::after, #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 5px 4px 0; margin-top: 1px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 4px 5px; } #mw-panel #p-logo + .portal { margin-left: calc(var(--main-layout-gap) - 6px); } div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { font-size: 12px; padding: 1px 8px; } .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { padding: 4px 8px; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { :root { background: var(--theme-site-background); } /* reset mw internal css */ #footer #footer-icons { float: none; } #footer #footer-info-copyright { padding-right: 0; padding-bottom: 40px; right: auto; left: 0; } #footer-info-copyright img { right: auto; left: 0; } div#p-logo { margin: auto; width: 100%; height: 125px; } #mw-panel { margin-top: 45px; } #mw-panel::before { transform: translateY(45px); } #mw-head #p-search { top: -92px; box-sizing: border-box; width: 100%; max-width: 20em; margin: 0; padding: var(--main-box-padding); box-shadow: none; left: 50%; right: auto; transform: translateX(-50%); border-radius: var(--main-box-border-radius); border-width: var(--theme-box-border-width); } div#simpleSearch { margin: auto; width: auto; } /* content nav to icons */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { width: 20px; height: 20px; line-height: 20px; padding: 3px 6px; box-sizing: content-box; } div.vectorTabs li a::before, div.vector-menu-dropdown .vector-menu-heading span::before { content: ""; display: inline-block; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 20px; height: 0; border-bottom: 60px solid transparent; filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color)); margin: -40px 20px 0 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A"); } div.vectorTabs li:hover a::before, div.vector-menu-dropdown:hover .vector-menu-heading span::before, div.vector-menu-dropdown.open .vector-menu-heading span::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover)); } .vectorTabs li.new a::before, .vectorTabs li.new:hover a::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink)); } #ca-edit a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A"); } #ca-view a::before, #ca-view-foreign a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E"); } #left-navigation li[id^=ca-nstab-] a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A"); } #ca-history a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A"); } #ca-talk a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A"); } #t-contributions a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E"); } #ca-addsection a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A"); } #ca-viewsource a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A"); } #p-variants .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E"); } #p-cactions .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E"); } /* Except watch/unwatch star. It does not work under chrome. */ div.vectorTabs li.mw-watchlink a::before { border: 0; filter: none; margin: 0 20px 0 0; } } /* screen and (max-width:600px) */ @media screen and (max-width: 450px) { #mw-panel { padding-left: 6px; padding-right: 6px; } #mw-panel div.portal .vector-menu-heading::after { display: none; } #mw-panel #p-navigation #p-navigation-label, #mw-panel #p-lang #p-lang-label { width: 18px; display: block; white-space: nowrap; padding: 8px; } #p-navigation-label::before, #p-lang-label::before { content: ""; display: inline-block; vertical-align: bottom; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 18px; height: 0; border-bottom: 60px solid transparent; position: relative; filter: drop-shadow(0 42px 0 var(--theme-text-color)); margin: -42px 20px 0 0; } #p-navigation-label::before { background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E"); } #p-lang-label::before { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E"); } #mw-navigation #mw-panel #p-lang { margin-left: auto; display: flex; justify-content: flex-end; } #mw-panel #p-lang .body { left: auto; right: 0; } div#simpleSearch { width: 90%; } } /* screen and (max-width:450px) */ /***** Notification *****/ .mw-notification { color: var(--theme-text-color); border: 1px solid; /* background: var(--theme-box-border-color); */ border-color: var(--theme-border-color); box-shadow: var(--theme-border-color); transform: none; } /* postedit notification */ .postedit-container { top: 4em; } /* Notification boxes on the right, e.g. after patrolling an edit */ .mw-notification.mw-notification-type-error { color: var(--theme-notice-red-text-color); border-color: var(--theme-notice-red-text-color); } .mw-notification.mw-notification-type-warn { color: var(--theme-notice-orange-text-color); border-color: var(--theme-notice-orange-text-color); } /* css for floating-scroll v3.2.0 https://amphiluke.github.io/floating-scroll/ (c) 2022 Amphiluke */ .fl-scrolls { overflow: auto; position: fixed; } .fl-scrolls div { overflow: hidden; pointer-events: none; } .fl-scrolls div:before { content: " "; } .fl-scrolls, .fl-scrolls div { font-size: 1px; line-height: 0; margin: 0; padding: 0; } .fl-scrolls-hidden div:before { content: " "; } .fl-scrolls-viewport { position: relative; } .fl-scrolls-body { overflow: auto; } .fl-scrolls-viewport .fl-scrolls { position: absolute; } .fl-scrolls-hoverable .fl-scrolls { opacity: 0; transition: opacity 0.5s 0.3s; } .fl-scrolls-hoverable:hover .fl-scrolls { opacity: 1; } .fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] { bottom: 0; min-height: 17px; } .fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div { height: 1px; } .fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] { bottom: 9999px; } .fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] { left: 0; } .fl-scrolls[data-orientation=vertical] { right: 0; min-width: 17px; } .fl-scrolls[data-orientation=vertical] div { width: 1px; } .fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] { right: 9999px; } .fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] { top: 0; } /*css for wide table */ .table-wide { clear: both; position: relative; } .mw-parser-output > .table-width { margin-top: 0.5em; margin-bottom: 0.5em; } .table-wide-inner { overflow-x: auto; } .table-wide-inner > table { margin: 0 !important; } .table-wide:before { box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color); content: ""; display: block; width: 20px; height: 100%; pointer-events: none; position: absolute; right: 0; z-index: 2; } /*********************************************************************************************************** * Common styles for "real" wiki page content. ***********************************************************************************************************/ /* Tabber box */ .tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited { #BE3838; } /* Code box */ pre, code, .mw-code { background-color: #1a1a1a; color: #ffcc00; } /* Recent changes info box */ .mw-changeslist-legend { color:black; } /* Searched information */ .mw-search-profile-tabs { background-color: transparent; } /* Notifcation / Notice box */ .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head { color: black; } .mw-echo-ui-placeholderItemWidget { color: black; } /* Advanced Box */ #mw-searchoptions { background-color: transparent; } /* Toolbar */ .wikiEditor-ui-toolbar { background-color: white; } .wikiEditor-ui-toolbar .booklet > .index { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a.current, .wikiEditor-ui-toolbar .tabs span.tab a.current:visited { color: white; } .wikiEditor-ui-toolbar .booklet > .index > .current { background-color: #b1b1b1; color: var(--theme-text-color); } .wikiEditor-ui-toolbar .booklet > .index > :hover { background-color: #565656; } .wikiEditor-ui-toolbar .page-characters div span { color: var(--theme-text-color); } .wikiEditor-ui-toolbar .page-characters div span:hover { background-color: var(--theme-button-border-color); } /* User Profile box */ .mw-message-box { color: white; background-color: black; } /* File information */ #filetoc { background-color: transparent; } .mw_metadata td { background-color: transparent; } .mw-datatable td { background-color: transparent; } .mw-datatable tr:hover td { background-color: #1F2827; } /** ToC **/ .toc { border-radius: 4px; border: 1px solid var(--theme-border-color); background: var(--theme-box-background); margin: 1em auto 1em 0; padding: 0; font-size: 1em; min-width: 12em; } .toc .toctitle h2 { margin: 0; display: flex; align-items: center; padding: 0 0.5em; } .toc .toctitle h2::before { content: ""; display: block; width: 12px; height: 0; border-bottom: 52px solid transparent; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; filter: drop-shadow(0 40px 0 var(--theme-text-color)); margin: -40px 6px 0 0; } .toc .toctitle { position: relative; overflow: hidden; text-align: left; } .toc .toctogglelabel { position: absolute; width: 100%; height: 100%; left: 0; top: 0; box-sizing: border-box; padding-right: 1em; display: flex; align-items: center; justify-content: flex-end; } .toc .toctogglespan::before, .toc .toctogglespan::after { display: none; } .toc .toctogglelabel::after { display: none; } .toc .toctogglelabel::before { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-widget-toc-arrow-color) transparent; border-width: 0 5px 6px 5px; vertical-align: middle; flex: 0 0 auto; } .toc .toctogglelabel:hover::before { border-color: var(--theme-widget-toc-arrow-color-hover) transparent; } .toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before { border-width: 6px 5px 0 5px; } /* Won't change ToC box width when toggle show/hide. */ .toctogglecheckbox:checked ~ ul { overflow: hidden; display: block; height: 0; border: 0; padding-top: 0; padding-bottom: 0; } /* content list */ .mw-content-ltr .toc ul ul, .mw-content-rtl.toc ul ul { margin: 0 0 0 1em; } .toc a { color: var(--theme-text-color); } .toc .tocnumber { color: var(--theme-text-color-note); } .toc .tocnumber::after { content: "."; } .toc .toctitle, .toc > ul { padding: 0.5em; } .toc > ul { border-top: 1px solid var(--theme-border-color); margin: 0; } .toc > ul a { display: block; padding: 2px 0.5em; border-radius: 4px; transition: background 0.1s; } .toc > ul a:hover { text-decoration: none; background: var(--theme-widget-toc-item-hover-background); } .toc h2 { font-weight: normal; } .toc li { margin: 0; } /*********************************************************************************************************** * common style for content box ***********************************************************************************************************/ .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* Thumbnail background color */ html .thumbimage { background-color: #0b0029; } /** gallery **/ .thumbinner { border-radius: 5px; } li.gallerybox div.thumb { border-radius: 5px; } .gallery * { box-sizing: initial; } .mw-gallery-traditional .thumb { display: flex; background: none; } .mw-gallery-traditional .thumb a { display: block; } .portable-infobox { border: 1px solid var(--theme-border-color); background: none; } /*********************************************************************************************************** * css for specific pages ***********************************************************************************************************/ /*********** Main page START ****************/ /* Hide page title on main page */ body.rootpage-Terracotta_Wiki.action-view h1.firstHeading, body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators, body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before { display: none; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer { text-align: right; font-size: 12px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { border: 1px solid var(--theme-border-color); border-radius: var(--main-box-border-radius); padding: 1.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 { margin-top: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent p { margin: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: flex; gap: 12px; align-items: stretch; margin-bottom: 1em; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: block; margin-bottom: 0; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { flex: 1 0 auto; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { margin-bottom: 1em; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header { font-size: 16px; text-align: center; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em { display: inline-block; font-style: normal; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul { margin: 1em auto auto; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li { list-style: none; display: inline-block; margin: 0 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: flex; gap: 12px; flex-direction: column; flex: 2 2 400px; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: block; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay { flex: 3 3 800px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { display: flex; gap: 1em; } @media screen and (max-width: 1600px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { flex-direction: column; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li { margin-top: 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm { flex: 1 1 410px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { margin: 1em 0 0; display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1.5em; list-style: none; } @media screen and (max-width: 1400px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { grid-template-columns: 1fr 1fr; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img { display: block; width: 100% !important; height: auto !important; } /*********** Main page END ****************/ .mp-flex { display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 15px; } .mp-left { flex: 4; } .mp-right { flex: 1 275px; } .navbox { --navbox-bg-color: var(--theme-content-background); --navbox-text-color: var(--theme-text-color); --navbox-title-color: var(--theme-navbar-tab-background); --navbox-header-color: var(--theme-navbar-tab-background); --navbox-alt-color: var(--theme-content-background); --navbox-border-color: var(--theme-border-color) } .navbox { width: 100%; background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); margin: 1em auto; font-size: 84%; clear: both; padding: 2px; border-spacing: 0; border: 1px solid var(--navbox-border-color, #AAA); } .navbox-title, table.navbox th { padding-left: 1em; padding-right: 1em; text-align: center; } /* Even row striping */ .navbox-even { background: var(--theme-box-border-color); color: #000; } /* Odd row striping */ .navbox-odd { background: transparent; } .collapseButton { font-weight: normal; width: auto; } .navbox .collapseButton { width: 6em; } .navbar { font-size: 88%; font-weight: normal; } .navbox .navbar { font-size: 100%; } table.collapsed tr.collapsible { display: none; } /* Merges navboxes that are directly under eachother */ .navbox + .navbox { margin-top: -11px; } .navbox .navbox-title { background: var(--navbox-title-color, #CCF); color: var(--navbox-text-color, black); font-weight: bold; } .navbox .navbox-vde { float:left; width:65px; } .navbox .navbox-title-padright { padding-right: 65px; } .navbox .navbox-title-padleft { padding-left: 65px; } .navbox .navbox-subgroup { border-spacing: 0; width: 100%; } .navbox .navbox-gutter { height: 2px; } .navbox .navbox-subgroup .navbox-gutter { background: var(--navbox-bg-color, white); } .navbox .navbox-section-row > td { padding: 0; height: 100%; } .navbox .navbox-section { width: 100%; border-spacing: 0; } .navbox .navbox-above, .navbox .navbox-below { background: var(--navbox-header-color, #DDF); text-align: center; } .navbox .navbox-image { background: var(--navbox-bg-color, white); text-align: center; } .navbox .navbox-group, .navbox .navbox-header { background: var(--navbox-header-color, #DDF); color: var(--navbox-text-color, black); font-weight: bold; height: 100%; padding: 2px 4px; } .navbox .navbox-header-collapsible { padding-left: 65px; } .navbox .navbox-group { text-align: center; padding-left: 1em; padding-right: 1em; white-space: nowrap; } .navbox .navbox-group, .navbox .navbox-image-left { border-right: 2px solid var(--navbox-bg-color, white); } .navbox-image-right { border-left: 2px solid var(--navbox-bg-color, white); } .navbox .navbox-list { background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); width: 100%; height: 100%; padding: 0; } .navbox .alt > .navbox-list { background: var(--navbox-alt-color, #F7F7F7); } .navbox .navbox-list div { padding: 0px 4px; } .navbox .navbox-list.no-group { text-align: center; padding-top: 2px; padding-bottom: 2px; } .navbox .mw-collapsible-toggle { width: 65px; } /* hlist */ .hlist ul { margin: 0; list-style: none; } .hlist li, .hlist ul ul { display: inline; } .hlist li a { white-space: nowrap; } .hlist ul ul:before { content: "(" } .hlist ul ul:after { content: ")" } .hlist li:after { content: " • "; } .hlist ul ul li:after { content: "/"; } .hlist li:last-child:after, .hlist ul ul li:last-child:after { content: none; } li.gallerybox div.thumb { background-color: transparent; border: 0; } /* Mark redirects in Special:Allpages and Special:Watchlist */ .allpagesredirect { font-style: italic; } .allpagesredirect:after { color: #808080; content: " (redirect)" } .watchlistredir { font-style: italic; } /* Giving headers and TOC a little extra space */ h2 { margin-top: 20px; } .toc { margin-top: 20px; } /* Navboxes */ .navbox { width: 100%; clear: both; } /**************** * Template:Icon * *****************/ .infoicon { white-space: nowrap; display: inline-flex; align-items: center; gap: 5px; } .infoicon img { margin-bottom: 1px; width: auto; height: auto; max-height: 1.5em; max-width: 1.5em; } .mp-links { --gap:10px; } .mp-links > ul { display: flex; flex-flow: row wrap; justify-content: space-evenly; margin: 2px; gap:var(--gap); } .mp-links > ul > li { display:flex; flex-flow:column nowrap; align-items:stretch; text-align: center; box-sizing:border-box; flex: max(calc(50% - var(--gap)), 5em) 1 1; outline:1px solid var(--theme-link-color); transition:0.1s ease-in; } .mp-links > ul > li:hover { background-color: var(--theme-link-color); } .mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;} .mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;} .mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;} .mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;} .mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;} .mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;} .mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;} .mp-links > ul > li:hover a { text-decoration: underline; } .mp-links > ul > li > a { display: flex; align-items: center; justify-content: center; height:100%; flex:1 1 auto; box-sizing:border-box; padding:5px; } .mp-links > ul > li > a:first-child { height:100%; } .mp-links > ul > li > a:last-child:not(:first-child) { height:unset; } .mp-links.stretch, .mp-links.stretch > ul { height:100%; } .mp-links.side-image li { flex-flow:row nowrap; } .mp-list > ul { margin: 0; list-style: none; display: flex; column-width: calc(var(--list-col-width) + 3vw); column-gap: 0.5rem; flex-wrap: wrap; justify-content: center; } .mp-list > h3 { text-align: left; } /******************** * End Template:Icon * *********************/ 1231fd5fdf2a08a6478532f2ee55d76cb5963c42 414 406 2024-04-10T15:48:04Z Azgoodaz 36052 css text/css /*********************************** CSS placed here will be applied to all skins on the entire site. Various code adpoted from * https://multiversus.wiki.gg/ by IyzMoe * https://trucksimulator.wiki.gg/ by MrPie5 * https://flight.wiki.gg/ by ReedemtheD3ad! ***********************************/ /*********************************************************************************************************** * css reset for browser default rules and MediaWiki internal rules ***********************************************************************************************************/ .responsive-image { max-width: 100%; height:auto; } * { outline: 0; } table { white-space: unset; /* be set to `no-wrap` in MW internal css */ } html { font-size: 16px; /* reset rem */ } pre { margin: 0; } h1, h2, h3, h4, h5, h6 { padding: 0; border: 0 solid transparent; } table { display: table; white-space: unset; } body { background: none; } /*********************************************************************************************************** * css for wiki.gg top bar and footer bar ***********************************************************************************************************/ /*** Wiki.gg site bars tweak ***/ div#p-personal ul { white-space: nowrap; /* for "log out" */ } #p-personal .vector-menu-content #pt-anonuserpage, #p-personal .vector-menu-content #pt-userpage a { padding-top: 0; background-position: left center; } /*** Responsive ***/ @media screen and (max-width: 720px) { footer#wikigg-footer .footer-right { margin-left: 0; } footer#wikigg-footer .footer-left { margin-right: 0; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { footer#wikigg-footer { display: grid; grid-template-columns: 35px 1fr; grid-template-rows: auto auto; align-items: center; justify-items: start; padding: 3px 0 3px 10px; } footer#wikigg-footer .footer-middle { grid-column: 1/2; grid-row: 1/3; } footer#wikigg-footer .footer-right { grid-column: 2/3; grid-row: 1/2; margin: 0; } footer#wikigg-footer .footer-left { grid-column: 2/3; grid-row: 2/3; margin: 0; } } /* screen and (max-width:600px) */ /*** Theme ***/ :root { /* for infobox */ --pi-secondary-background: #1F2827; /* other */ --theme-hover-color: #683D17; --theme-text-color-placeholder: #999; --theme-control-text-color: #BF0017; --theme-control-text-color-hover: #fff; /* for wide table */ --theme-wide-table-shadow-color: #999; /*** text color ***/ --theme-text-color: black; --theme-text-color-note: black; --theme-text-color-em: #ffffff; --theme-heading-color: #683D17; /*** link text color ***/ --theme-link-color: #874336; --theme-link-color-hover: #683D17; --theme-link-color-visited: #00aeff; --theme-link-color-redlink: #ff3333; /*** body background ***/ --theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed; /*** top site logo ***/ --theme-site-logo-image: url(/images/e/e6/Site-logo.png); --theme-site-logo-width: 400px; --theme-site-logo-height: 200px; /* sidebar/content common */ --theme-box-border-width: 2px; --theme-box-border-color: #000; --theme-box-background: none; --theme-box-border-style: solid; --theme-box-shadow: none; /* common */ --theme-border-color: #683D17; --theme-highlight-background: #1F2827; --theme-button-background: #87AEC9; --theme-button-border-color: #006cb0; --theme-button-background-active: #a7c7dc; --theme-button-border-color-active: #006cb0; --theme-page-base-background: #EAB885; /*** sidebar ***/ --theme-sidebar-box-background: #8D5345; --theme-sidebar-box-border-style: var(--theme-box-border-style); --theme-sidebar-box-border-width: var(--theme-box-border-width); --theme-sidebar-box-border-color: var(--theme-box-border-color); --theme-sidebar-box-shadow: var(--theme-box-shadow); --theme-sidebar-heading-text-color: white; --theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-background: #683D17; --theme-sidebar-heading-background-hover: var(--theme-link-color-hover); /* following 3 values will affect the space between the heading and the list */ --theme-sidebar-heading-border-bottom: 0; --theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */ --theme-sidebar-list-padding-top: 0px; --theme-sidebar-list-item-background: none; --theme-sidebar-list-item-hover-mask: #683D17; --theme-sidebar-list-item-text-color: white; --theme-sidebar-list-item-text-color-hover: white; /* responsive */ --theme-sidebar-heading-text-color-2: white; --theme-sidebar-box-background-2: #683D17; --theme-sidebar-box-border-width-2: var(--theme-box-border-width); --theme-sidebar-box-border-style-2: var(--theme-box-border-style); --theme-sidebar-box-border-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color); --theme-sidebar-dropdown-background: #090C0C; --theme-sidebar-dropdown-border: 1px solid #888989; /*** navbar ***/ --theme-navbar-background: none; --theme-navbar-border-color: var(--theme-border-color); --theme-navbar-tab-background: #683D17; --theme-navbar-tab-box-shadow: none; --theme-navbar-tab-text-color: black; --theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color); --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color); --theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-border-color: var(--theme-border-color); --theme-navbar-tab-background-hover: #683D17; --theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-background: var(--theme-content-background); --theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color); --theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-search-box-shadow: none; --theme-navbar-search-input-background: black; --theme-navbar-search-input-border-color: var(--theme-border-color); --theme-navbar-search-input-text-color: white; --theme-navbar-search-button-background: #683D17; --theme-navbar-search-botton-border-color: var(--theme-border-color); --theme-navbar-search-botton-text-color: var(--theme-text-color); --theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background); --theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color); --theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color); --theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background); --theme-navbar-search-suggestions-border-color: var(--theme-border-color); --theme-navbar-search-suggestions-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em); --theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background); --theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */ --theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color); /* responsive */ --theme-navbar-search-background: var(--theme-sidebar-box-background); /*** content box ***/ --theme-content-background: #EAB885; --theme-content-border-width: 0px; --theme-content-border-style: var(--theme-box-border-style); --theme-content-border-color: var(--theme-box-border-color); --theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */ --theme-content-heading-rule-border-top: 0; /* border */ --theme-content-heading-rule-border-bottom: 0; /** category: box **/ --theme-content-category-background: none; --theme-content-category-border-style: solid; --theme-content-category-border-width: 1px; --theme-content-category-border-radius: 0; --theme-content-category-border-color: var(--theme-border-color); /*** #footer ***/ --theme-footer-text-color: #8D5345; --theme-footer-background: transparent; --theme-footer-link-color: #008aff; --theme-footer-link-color-hover: #66b8ff; --theme-footer-border-radius: 0 0 5px 5px; /** notification **/ --theme-notice-red-text-color: #bf0017; --theme-notice-orange-text-color: #cf721c; /******* "real" wiki content ********/ --theme-widget-toc-arrow-color: var(--theme-text-color); --theme-widget-toc-arrow-color-hover: var(--theme-hover-color); --theme-widget-toc-item-hover-background: var(--theme-link-color-hover); --theme-collapsible-toggle-icon-color: var(--theme-text-color); --theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color); } /*********************************************************************************************************** * base css styles for both interface and content box: font, color, etc. ***********************************************************************************************************/ /**** base styles START ***********************************************************/ .MPheading { font-synthesis: none; font-size: 2em; font-weight: 800; text-align: center; background:0 0; background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%); background-position: center bottom; background-repeat: no-repeat; background-size: 100% 1px; } .page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery { text-align: center; margin: 10px 0; } .mp-box { border:1px solid #4d2c24; margin:10px 0; padding:5px; } @media screen and (min-width: 1080px){ .page-The_Chocolate_Edition_Wiki .mw-parser-output { display: flex; flex-wrap: wrap; justify-content: space-evenly; } .mainpage-left { width: calc(100% - 550px); } .mainpage-right { width: 500px; } } /* Template:FP links styles */ .fplinks { display: flex; flex-wrap: wrap; justify-content: space-evenly; align-items: stretch; text-align: center; } .fplink-outer { padding: 5px; flex-basis: calc(25% - 10px); width: calc(25% - 15px); min-width: 115px; display: inline-block; vertical-align: middle; } .fplink-wide { flex-basis: calc(33% - 10px); width: calc(33% - 15px); } .fplink-fullwidth { flex-basis: 100%; width: calc(100% - 15px); font-weight: bold; } .fplink { padding: 0.5em; box-sizing: border-box; width: 100%; height: 100%; display: table; } .fplink-plain { background: transparent; border-radius: 0; border: 0; box-shadow: none; } .fplink-inner { display: table-row; } .fplink a { display: table-cell; vertical-align: middle; } .fplink img { max-width: 150px; width: 100%; height: auto; } /* Auto-resize front page video to fit smaller columns */ .fpbox .embedvideowrap { width: 100% !important; max-width: 480px; margin: 0 auto; } .fpbox .embedvideowrap iframe { width: 100% !important; } /* Multi-column box support */ .fp-container main .columns .leftcol, .fp-container .columns .rightcol { width: 100%; margin: 0; padding: 0; } @media (min-width: 990px) { .fp-container .columns .leftcol { float: left; width: 50%; } .fp-container .columns .rightcol { float: right; width: 50%; } } .fp-section { display: flex; flex-wrap: wrap; } /* this CSS governs the responsive 2 column main page layout */ #fp-2column.fp-container { display: grid; grid-template-areas: "a" "b" "c"; grid-template-columns: 100%; } @media screen and (min-width: 990px) { #fp-2column.fp-container { grid-template-areas: "a b" "c c"; grid-template-columns: 50% 50%; } } @media screen and (min-width: 1350px) { #fp-2column.fp-container { grid-template-areas: "a b" "c b"; grid-template-columns: auto 520px; } } #fp-top { grid-area: a; } #fp-flex { grid-area: b; } #fp-bottom { grid-area: c; } /* end responsive 2 column main page layout */ /* Front page appearance styles */ .fpbox .heading, .fpbox .mainheading { border: 0; border-bottom: 1px solid transparent; } .fpbox { background: transparent; border: 1px solid transparent; box-shadow: 0 2px 5px transparent; } .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.3); border: 1px solid #505050; } .fplink-fullwidth .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.4); } .linkslabel { border-bottom: 2px solid #505050; } /* always show scroll bar for short page. * By doing this page background size won't change when expand/collapse sidebar sections. */ html { overflow-y: scroll; } /** Font **/ html, body { font-family: Helvetica, Arial, sans-serif; /* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */ color: var(--theme-text-color); } .mw-body h1, .mw-body-content h1, .mw-body-content h2 { color: var(--theme-heading-color); } body { font-size: 14px; } .vector-body { font-size: unset; } /** link color **/ /* Self-links aren't real links, they're not clickable. * Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive. * We should not use :not(.selflink) since it increases the priority and make it is difficult to override * link styles for certain elements (e.g. in wiki.gg header). */ a, a.selflink:hover, a.selflink:active { text-decoration: none; color: var(--theme-link-color); } a:visited { color: #8D5345; } a:hover, a:active { text-decoration: none; color: var(--theme-link-color-hover); } /** red link **/ /* we don't really need to mark you have "visited" an inexistent page */ a.new, a.new:visited { color: var(--theme-link-color-redlink); } /* -------------------------------------------------------- */ /* Tables */ /* -------------------------------------------------------- */ table { /* fix 100% width table with border */ box-sizing: border-box; } table.article-table, table.fandom-table, table.lined, table.bordered, table.cellborder { border-collapse: collapse; border-style: solid; border-color: #AD532D; } table.lined th, table.lined td { border-width: 0 0 1px 0; } /*** "terraria"-classed tables ***/ table.olo { border: 2px solid transparent; margin: calc(0.5em + 5px) 5px; box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color); border-radius: 3px; /* (border radius of .olo box) - 3px */ } table.olo.noborder { padding: 0; border: 0; } table.olo th, table.olo td { padding: 3px 6px; border-color: var(--theme-border-color); border-style: solid; border-width: 0; } table.olo th { background: var(--theme-highlight-background); border-color: var(--theme-border-color); text-align: center; } table.olo caption { font-weight: bold; background: var(--theme-highlight-background); padding: 5px; margin: auto 2px; } table.olo > caption { padding: 3px; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; margin: 1px 1px -4px; border-bottom-width: 1px; box-shadow: 0 0 0 1px var(--theme-highlight-background); position: relative; } table.olo > caption:after { box-sizing: content-box; content: ""; display: block; width: 100%; height: 1px; background: var(--theme-highlight-background); position: absolute; left: -4px; bottom: -2px; border-left: 4px solid var(--theme-box-background-color); border-right: 4px solid var(--theme-box-background-color); } table.olo > caption.plaincaption { background: transparent; border: 0; box-shadow: 0 0 0 0; margin-bottom: 4px; } table.olo > caption.plaincaption:after { background: transparent; border: 0; } table tfoot:empty, table thead:empty { display: none; } /* Auto line separators for tables */ table.olo.lined { padding-bottom: 0; /*display: inline-table;*/ } table.olo.lined td { border-width: 0; border-bottom-width: 1px; } table.olo.lined::after { content: ""; display: block; height: 3px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 3px; background-color: var(--theme-box-background-color); } table.lined td.noline, table.lined tr.noline td { border-bottom-width: 0; } table tr.bottomline td { border-bottom-width: 1px; } table tr.topline td { border-top-width: 1px; } table td.bottomline, table.lined tr.noline td.bottomline { border-bottom-width: 1px; } table td.topline { border-top-width: 1px; } table.olo.cellborder, table.olo.border { border-spacing: 0; padding: 4px 4px 4px 3px; position: relative; } table.olo.cellborder::before, table.olo.border::before { content: ""; display: block; width: 1px; height: calc(100% - 6px); background-color: var(--theme-box-background-color); position: absolute; left: 4px; top: 3px; } table.olo.cellborder td, table.olo.border td { border-left-width: 1px; border-bottom-width: 1px; } table.olo.cellborder th, table.olo.border th { border-left-width: 2px; border-top-width: 2px; } table.olo.cellborder tr:first-of-type th, table.olo.border tr:first-of-type th { border-top: 0; } table.olo.cellborder::after, table.olo.border::after { content: ""; display: block; height: 1px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 5px; background-color: var(--theme-box-background-color); } /* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */ table.outer { white-space: nowrap; } table.inner { border-collapse: collapse; background: inherit; width: 100%; } table.inner th { border: 2px solid var(--theme-box-background-color); } /* Fix for siderail overlapping some wide tables */ @media screen and (max-width: 1520px) and (min-width: 1350px) { .with-siderail table.olo .i { white-space: normal; } .with-siderail table.olo th { font-size: 90%; } .with-siderail table.olo td:not(.il1c) img { max-width: 100%; height: auto; } } .olo th { border-bottom: 1px solid; } .wikitable, .wikitable > tr > th, .wikitable > * > tr > th { color: inherit; background: none; } /* .jquery-tablesorter th.headerSort{ border: 1px solid var(--theme-border-color); } */ table.cargoTable.noMerge tr:nth-child(2n) { background: rgba(0, 0, 0, 0.25); } table.cargoTable.noMerge tr:nth-child(2n+1) { background: none; } table.olo caption { border-width: 1px; border-style: solid; border-top-color: rgb(244, 124, 60, 0.1); border-right-color: rgb(13, 4, 2, 0.5); border-bottom-color: rgb(13, 4, 2, 0.5); border-left-color: rgb(244, 124, 60, 0.1); border-radius: 8px; } table.olo { /*display: inherit;*/ width: auto; } .olo.sortable.lined.align-center.jquery-tablesorter { /*width: min-content;*/ } #possible-modifiers-table, .olo.lined.sortable.jquery-tablesorter, .olo.lined { width: auto; } /**** base styles END *****/ /*********************************************************************************************************/ input, button { color: var(--theme-control-text-color); /* caret-color: var(--theme-text-color); */ } input[type=submit] { color: var(--theme-control-text-color); } ::placeholder { color: var(--theme-text-color-placeholder); } /* Removes VisualEdit button */ #ca-ve-edit { display: none; } /* Link color */ .mw-parser-output a.external, .mw-parser-output a.external:visited, .mw-parser-output a.extiw, .mw-parser-output a.extiw:visited, .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { color: var(--theme-link-color); } /* Text color */ #content, #firstHeading, .infocard .main-heading .hgroup, h1, h2, h3, h4, h5, h6, div.hat-note.t-main, #contentSub, #contentSub2, .search-types .current a, .infobox > .title > span, code, .trw-toggleable.not-toggled.achievements .achievement b * { color: var(--theme-text-color); } .i .note, .note-text { color: var(--theme-text-color-note); } .pixel img, .pixel, #mw-imagepage-section-filehistory img { image-rendering: pixelated; /*for chrome*/ image-rendering: crisp-edges; /*for firefox*/ } .small { font-size: 85%; } .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* References smaller text than main */ .references { font-size: 90%; } /* Larger font for Module: code display (default is smaller than other code pages) */ pre.lua.source-lua { font-size: 14px !important; } /* Facilitate inline scary transclusion */ .scary-transclusion p, .scary-transclusion .mw-parser-output { display: inline; } /* hide last empty paragraph at the end */ div.mw-parser-output > p:last-child > br:only-child { display: none; } /* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */ .apihelp-parameters dd:empty::before { content: " "; } .block { display: block; } .inline { display: inline; } .inline-block { display: inline-block; } hr.space { height: 4px; background: none; border: 0; } .page-content .vertical-align-top * { vertical-align: top; } .page-content .vertical-align-bottom * { vertical-align: bottom; } /* Drowning Table No Border */ .drowning-table-no-border { border: none; } /* Gadget description length */ .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body { max-width: unset; } /* Box at the top of all pages when the user has a new message on their User_talk: page */ .usermessage { background-color: var(--theme-box-background-color); border-color: var(--theme-box-border-color); color: var(--theme-text-color); } /*********************************************************************************************************** * interface layout and styles for widgets outside of content box ***********************************************************************************************************/ :root { --main-layout-logo-box-height: 200px; --main-layout-logo-offset: 12px; --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ --main-layout-sidebar-width: 180px; /* width of side navbar, without gap */ --main-layout-sidespace: 24px; /* whitespace width on most left and most right */ --main-layout-gap: 12px; --main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px); --main-box-border-radius: 5px; --main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width)); --main-box-padding: 12px; background: var(--theme-site-background); /* Removes second vertical scrollbar(mw 1.37 fix) */ overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */ } /**** Main Layout START ***********************************************************/ /** * Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout */ html, body { min-height: 100%; } html { height: 100%; scroll-padding-top: var(--main-layout-topbar-height); } body { height: auto; } /*** main grid container ***/ body { /* self */ box-sizing: border-box; /* grid */ display: grid; grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end]; gap: 0 var(--main-layout-gap); } /*** grid items ***/ /* Flatten DOM structure. Therefore we have following grid items under body grid container: * div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer. */ body > .content-wrapper, #mw-navigation { display: contents; } /** unused, hide them **/ #mw-head-base, #mw-navigation > h2 { display: none; } /** side nav bar **/ #mw-panel { grid-column: aside-left/aside-right; grid-row: nav-start/page-end; margin-bottom: var(--main-layout-gap); float: none; width: unset; padding: 0; } /** nav **/ #mw-head { grid-column: content-left/content-right; grid-row: nav-start/nav-end; } /** content **/ .mw-body { grid-column: content-left/content-right; grid-row: content-start/content-end; } /* For some page such as api.php, .mw-body is the only child, so take up all space. */ .mw-body:first-child { grid-column: body-left/body-right; grid-row: page-start/page-end; } /** #footer: content footer **/ #footer { grid-column: content-left/content-right; grid-row: footer-start/footer-end; margin: 0; } /** used to gen box shadow for main box (nav + content + #footer) **/ #mw-page-base { grid-column: content-left/content-right; grid-row: nav-start/footer-end; height: 100%; } /** wiki.gg footer bar **/ body > footer { grid-column: body-left/body-right; grid-row: page-end/body-end; } /*** logo block. It is absolute position ***/ #p-logo { position: absolute; width: 100%; height: auto; left: 0; top: var(--main-layout-topbar-height); background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat; display: flex; align-items: center; justify-content: center; filter: drop-shadow(0 0 5px black); } /* use logo image as <a>'s background will sometime flicker when hovered on Firefox, * I still don't know why, but move background to #p-logo can avoid this issue. */ #p-logo .mw-wiki-logo { width: var(--theme-site-logo-width); height: var(--theme-site-logo-height); margin: auto; background: none; /* logo flicker fix */ } /**** Main Layout END ***********************************************************/ /**** side panel START ***********************************************************/ #mw-panel { font-size: 12px; line-height: 1.5; color: var(--theme-text-color); } #mw-panel a { text-decoration: none; } /* sections */ #mw-panel .portal, #mw-panel #p-logo + .portal { margin: var(--main-layout-gap) 0 0 0; padding: 0; color: var(--theme-sidebar-heading-text-color); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background); } #mw-panel #p-logo + .portal { margin-top: 0; position: relative; } /* section heading */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { margin: 0; padding: 6px 10px; border-bottom: var(--theme-sidebar-heading-border-bottom); border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0; background: var(--theme-sidebar-heading-background); font-size: 15px; line-height: 18px; cursor: pointer; display: flex; align-items: center; justify-content: space-between; color: var(--theme-sidebar-heading-text-color); } /* arrow icon */ #mw-panel .portal .vector-menu-heading::after { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-sidebar-heading-arrow-color) transparent; border-width: 0 5px 6px 5px; margin-top: 4px; vertical-align: middle; flex: 0 0 auto; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent; } #mw-panel .portal.collapsed .vector-menu-heading { border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 6px 5px 0 5px; } /* list */ #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { background: none; border: 0; padding: 0; margin: 0; border-top: var(--theme-sidebar-list-border-top); } #mw-panel .portal .body ul { padding: var(--theme-sidebar-list-padding-top) 4px 4px; } #mw-panel .portal .body li { margin: 0; padding: 0; font-size: inherit; line-height: inherit; background: var(--theme-sidebar-list-item-background); border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal .body li:hover { background: var(--theme-sidebar-list-item-hover-mask); } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { display: block; padding: 3px 6px; color: var(--theme-sidebar-list-item-text-color); } #mw-panel .portal .body li a:hover { color: var(--theme-sidebar-list-item-text-color-hover); } #mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */ text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */ background-position: 8px center; /* align icon with other text */ } #merch { margin: 1.5em auto auto 1em; } /**** side panel END ***********************************************************/ /**** main content box START ***********************************************************/ /**** box for nav+content+#footer ****/ #mw-page-base { border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; box-sizing: border-box; background: var(--theme-page-base-background); } /**** navbar ****/ #mw-head { margin: var(--theme-box-border-width) var(--theme-box-border-width) 0; padding: var(--main-box-padding) 0 0 0; background: var(--theme-navbar-background); position: relative; display: flex; justify-content: space-between; align-items: flex-end; width: auto; } #mw-head #left-navigation, #mw-head #right-navigation { float: none; flex: 1 1 auto; margin: 0; display: flex; align-items: flex-end; } #mw-head #left-navigation::before, #mw-head #left-navigation::after, #mw-head #right-navigation::before, #mw-head #right-navigation::after { content: ""; display: block; border-bottom: 1px solid var(--theme-navbar-border-color); } #mw-head #left-navigation { justify-content: flex-start; } #mw-head #left-navigation::before { flex: 0 0 var(--main-box-padding); } #mw-head #left-navigation::after { flex: 1 1 auto; } #mw-head #right-navigation { justify-content: flex-end; } #mw-head #right-navigation::before { flex: 1 1 auto; } #mw-head #right-navigation::after { flex: 0 0 var(--main-box-padding); } /* reset */ #p-search, .vector-menu-dropdown, #mw-head .vector-menu-dropdown .vector-menu-heading, .vector-menu-dropdown .vector-menu-heading span, .vectorTabs, .vectorTabs ul, .vectorTabs span, .vectorTabs li, .vectorTabs li a, .vectorTabs li.selected a, .vectorTabs li.selected a:visited { background-image: none; float: none; height: auto; display: block; } #mw-head input { display: block; z-index: 1; } #mw-head input + .vector-menu-heading { z-index: 0; } .vectorMenuCheckbox:focus + .vector-menu-heading { outline: 0; } .vectorTabs ul { display: flex; } .vectorTabs ul li, .vector-menu-dropdown { display: block; white-space: nowrap; } .vector-menu-dropdown.emptyPortlet { display: none; } /* override some mw css */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { color: var(--theme-navbar-tab-text-color); font-size: 14px; line-height: 24px; padding: 3px 12px; overflow: hidden; } .vector-menu-dropdown .vector-menu-heading:hover span { color: var(--theme-navbar-tab-text-color); /* reset */ text-decoration: underline; } .vector-menu-tabs { padding: 0; } .vectorTabs li, .vector-menu-dropdown { background: var(--theme-navbar-tab-background); border-style: solid; border-color: var(--theme-navbar-tab-border-color); border-width: 1px; border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0; box-shadow: var(--theme-navbar-tab-box-shadow); position: relative; margin-right: calc(var(--main-box-padding) / 2); } .vectorTabs li::after, .vector-menu-dropdown::after { content: ""; display: block; width: calc(var(--main-box-padding) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); position: absolute; left: 100%; margin-left: 1px; } div.vectorTabs li:hover, div.vector-menu-dropdown:hover, div.vector-menu-dropdown.open { color: var(--theme-navbar-tab-text-color-hover); border-color: var(--theme-navbar-tab-border-color-hover); background: var(--theme-navbar-tab-background-hover); } div.vectorTabs li.selected:hover a, div.vectorTabs li.selected:hover a:visited, div.vectorTabs li:hover a, div.vector-menu-dropdown:hover .vector-menu-heading span, div.vector-menu-dropdown.open .vector-menu-heading span { color: var(--theme-navbar-tab-text-color-hover); } .vectorTabs li.new a, .vectorTabs li.new a:visited { color: var(--theme-navbar-tab-text-color-redlink); } .vectorTabs li.selected { background: var(--theme-navbar-tab-selected-background); border-color: var(--theme-navbar-tab-selected-border-color); border-bottom: 0; padding-bottom: 1px; } .vectorTabs li.selected:hover { background: var(--theme-navbar-tab-selected-background); } .vectorTabs li.selected:hover span { background: none; } /* watch/unwatch star */ .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { display: block; position: unset; width: 18px; height: 18px; padding: 6px 8px; box-sizing: content-box; } .vector-menu-tabs .mw-watchlink.icon a::before { height: 18px; width: 18px; display: inline-block; position: unset; margin-right: 20px; } .vector-menu-tabs #ca-unwatch.icon .loading::before, .vector-menu-tabs #ca-watch.icon .loading::before { transform-origin: 50% 52%; } #mw-head .vector-menu-dropdown .vector-menu-heading { padding: 0; margin: 0; } .vector-menu-dropdown .vector-menu-heading::after { display: none; } .vector-menu-dropdown .vector-menu-heading span::after { content: ""; display: inline-block; background: none; position: unset; width: 0; height: 0; border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent; border-style: solid; border-width: 6px 5px 0 5px; margin-left: 4px; vertical-align: middle; } .vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after, .vector-menu-dropdown:hover .vector-menu-heading span::after { border-width: 0 5px 6px 5px; border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent; } /* drop down menu */ .vector-menu-dropdown.open .menu { visibility: visible; } /* reset mw 1.37 css */ .vector-menu-dropdown:not(.vector-user-menu) li { font-size: 1em; } .vector-menu-dropdown .vector-menu-content, .vector-menu-dropdown > .menu { font-size: 15px; background: var(--theme-navbar-tab-dropdown-background); margin: 0; border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); border-width: 1px; border-style: solid; border-color: var(--theme-navbar-tab-dropdown-border-color); box-shadow: var(--theme-navbar-tab-dropdown-box-shadow); padding: 4px; top: 100%; left: -1px; /* 1px for border */ min-width: 8em; } .vector-menu-dropdown .menu li a { text-decoration: none; padding: 10px 8px; border-radius: calc(var(--main-box-border-radius) - 2px); font-size: 1em; color: var(--theme-navbar-tab-text-color); } .vector-menu-dropdown .menu li a:hover { background-color: var(--theme-navbar-tab-dropdown-hover-mask); color: var(--theme-navbar-tab-text-color-hover); } .vector-menu-dropdown li.selected { display: none; /* just remove current selected (already displayed in header) */ } /* search */ #p-search form, #p-search input { margin: 0; } #mw-head #p-search { margin: 0; padding: 0 0 6px calc(var(--main-layout-gap) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); } #simpleSearch { background: none; margin: 0; border: 0; color: var(--theme-text-color); width: 18em; padding: 0; height: auto; border-radius: 0; transition: none; display: grid; grid-template-columns: 1fr 0fr; grid-template-rows: 1fr; align-content: stretch; justify-content: stretch; } #simpleSearch #searchInput { grid-column: 1/2; grid-row: 1/2; font-size: 14px; line-height: 16px; text-align: left; padding: 3px 5px; background: var(--theme-navbar-search-input-background); border-radius: 2px 0 0 2px; border-width: 1px; border-style: solid; border-color: var(--theme-navbar-search-input-border-color); border-right: 0; word-wrap: break-word; appearance: none; -webkit-appearance: none; color: var(--theme-navbar-search-input-text-color); height: auto; } #searchInput:focus, #simpleSearch:hover #searchInput, #simpleSearch:hover #searchInput:focus { border-color: var(--theme-navbar-search-input-border-color); box-shadow: none; } #simpleSearch #searchButton { grid-column: 2/3; grid-row: 1/2; box-sizing: border-box; position: static; /* reset css from mw internal */ display: block; width: 28px; height: 100%; /* mw internal css override its button default styles, so override again */ background: var(--theme-navbar-search-button-background); border: 1px solid; border-color: var(--theme-navbar-search-botton-border-color); border-radius: 0 2px 2px 0; z-index: 0; } #simpleSearch #searchButton:hover, #searchInput:hover ~ #searchButton, #searchInput:focus ~ #searchButton { background: var(--theme-navbar-search-button-background-active); border-color: var(--theme-navbar-search-botton-border-color-active); } /* use ::before & ::after to draw search icon */ #simpleSearch::before, #simpleSearch::after { content: ""; display: block; grid-column: 2/3; grid-row: 1/2; z-index: 1; place-self: center; border-style: solid; border-color: var(--theme-navbar-search-botton-text-color); pointer-events: none; } #simpleSearch:hover::before, #simpleSearch:hover::after { border-color: var(--theme-navbar-search-botton-text-color-active); } #simpleSearch::before { border-width: 2px; border-radius: 100%; width: 8px; height: 8px; margin: 0 0 1px 0; transform: translateX(-1px); } #simpleSearch::after { border-width: 1px; width: 3px; height: 0; transform: translate(4px, 4px) rotate(45deg); } /* search result suggestion */ .suggestions { background: var(--theme-navbar-search-suggestions-background); border: 1px solid; border-color: var(--theme-navbar-search-suggestions-border-color); transform: translateX(3px); /* self border 2px + input border 1px */ } .suggestions .suggestions-results, .suggestions .suggestions-special { background: none; border: 0; } .suggestions .suggestions-results { border-bottom: 1px solid; border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color); } .suggestions .suggestions-result, .suggestions .suggestions-special .special-query, .suggestions a.mw-searchSuggest-link, .suggestions a.mw-searchSuggest-link:hover, .suggestions a.mw-searchSuggest-link:active, .suggestions a.mw-searchSuggest-link:focus { color: var(--theme-navbar-search-suggestions-text-color); } .suggestions .suggestions-result-current { background: var(--theme-navbar-search-suggestions-hover-mask); color: var(--theme-navbar-search-suggestions-text-color-hover); } .suggestions .suggestions-special { margin-top: var(--theme-navbar-search-suggestions-special-offset-top); border-top: 1px solid; border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color); } .suggestions .suggestions-special .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color); } .suggestions .suggestions-result-current .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color-hover); } /**** main content box ****/ body .mw-body { color: var(--theme-text-color); /* override mw internal css */ background: var(--theme-content-background); border-style: var(--theme-content-border-style); border-width: var(--theme-content-border-width); border-color: var(--theme-content-border-color); margin: 0 var(--theme-box-border-width); box-sizing: border-box; padding: 0; z-index: 1; /* cover #footer */ display: flex; flex-direction: column; } .content-body { flex: 1 1 auto; } .content-body > main { align-self: stretch; padding: var(--main-box-padding); } #firstHeading { border: 0; margin: 0; overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */ color: var(--theme-heading-color); } #contentSub, #contentSub2 { margin: 0; } #contentSub .subpages { color: transparent; line-height: 1.5; font-size: 0; } #contentSub .subpages a { font-size: 12px; vertical-align: middle; display: inline-flex; align-items: center; padding-left: 4px; } #contentSub .subpages a::before { content: ""; display: inline-block; height: 4px; width: 4px; border-color: var(--theme-content-subpage-icon-color); border-style: solid; border-width: 0 0 2px 2px; margin: 0 2px 0 0; transform: rotate(45deg); } #bodyContent { display: flex; flex-direction: column; } #mw-content-text { flex: 1 1 auto; min-height: 35em; } #mw-content-text::before { content: ""; display: block; height: 0; border-top: var(--theme-content-heading-rule-border-top); border-bottom: var(--theme-content-heading-rule-border-bottom); margin-top: 2px; margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */ } /* section edit link */ .mw-editsection { white-space: nowrap; } /* "category:" box */ #catlinks { background: var(--theme-content-category-background); border-width: var(--theme-content-category-border-width); border-style: var(--theme-content-category-border-style); border-color: var(--theme-content-category-border-color); border-radius: var(--theme-content-category-border-radius); margin: var(--main-layout-gap) 0 0 0; padding: calc(var(--main-box-padding) / 2) var(--main-box-padding); } /* ads */ div.games-showcase-header, div.games-showcase-footer, .content-body > .games-showcase-sidebar { margin: 0; padding: var(--main-box-padding); } div.games-showcase-header { padding-bottom: 0; } div.games-showcase-footer { padding-top: 0; } .games-showcase-header img, .games-showcase-footer img { height: 100%; width: auto; object-fit: contain; } .content-body > .games-showcase-sidebar { padding-left: 0; } aside.games-showcase-sidebar div.sidebar-showcase { padding: 0 0 var(--main-box-padding) 0; } @media screen and (max-width: 1100px) { .games-showcase-header img, .games-showcase-footer img { height: auto !important; width: 100% !important; object-fit: contain; } } @media screen and (max-width: 926px) { .games-showcase-header img, .games-showcase-footer img { object-position: 50%; height: 105px !important; width: 100% !important; object-fit: none !important; } } /**** #footer (copyright info) ****/ #footer { /* self */ color: var(--theme-footer-text-color); background: var(--theme-footer-background); background-clip: padding-box; padding: var(--main-box-padding); margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width); border-radius: var(--theme-footer-border-radius); position: relative; /* grid */ display: grid; grid-template-columns: [l] 1fr 0fr [r]; grid-template-rows: [t] auto auto [b]; z-index: 0; /* covered by content */ } .mw-footer li { color: var(--theme-footer-text-color); } #footer a { color: var(--theme-footer-link-color); } #footer a:hover { color: var(--theme-footer-link-color-hover); } #footer-info { font-size: 11px; display: contents; } #footer ul li { font-size: inherit; line-height: 1.5; padding: 0; } #footer-icons { grid-column: span 1/r; grid-row: t/b; place-self: end; } #footer #footer-info-lastmod { grid-column: l/span 1; grid-row: t/span 1; place-self: start; margin-bottom: 1em; } #footer #footer-info-copyright { grid-column: l/span 1; grid-row: span 1/b; place-self: end stretch; position: relative; padding-right: 100px; } #footer-info-copyright img { position: absolute; right: 0; /* mediawiki logo is 31px height, and this image has a 1px black border, a small tweak to make them visually matched on size and position */ bottom: -1px; height: 33px; width: auto; } #footer-places, #footer > div { display: none; } /**** main content box START ***********************************************************/ /****** responsive Layout ******/ @media screen and (max-width: 1800px) { :root { --main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */ } } /* screen and (max-width: 1800px) */ @media screen and (max-width: 1365px) { :root { --main-layout-sidespace: 0; --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px); } /* re-style "sidebar" nav */ body { height: 100%; grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end]; } #p-logo { background-size: calc(var(--theme-site-logo-width) * 0.75) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.75); height: calc(var(--theme-site-logo-height) * 0.75); } #mw-panel { grid-column: aside-left/aside-right; grid-row: aside-start/aside-end; height: 35px; display: flex; align-items: flex-end; padding: 0 var(--main-layout-gap); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background-2); } #mw-panel .portal, #mw-panel #p-logo + .portal { background: none; box-shadow: none; border: 0; margin: 0; position: relative; } #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { padding: 9px 12px 8px; border: 0; border-radius: 0; background: none; color: var(--theme-sidebar-heading-text-color-2); } #mw-panel #p-logo + .portal.expanded .vector-menu-heading, #mw-panel .portal.expanded .vector-menu-heading, #mw-panel #p-logo + .portal:hover .vector-menu-heading, #mw-panel .portal:hover .vector-menu-heading { background: var(--theme-sidebar-list-item-hover-mask); border-radius: 0; } #mw-panel .portal .vector-menu-heading::after { border-color: var(--theme-sidebar-heading-arrow-color-2) transparent; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent; } #mw-navigation #mw-panel .portal .vector-menu-heading::after { margin-left: 4px; } #mw-panel div.portal .vector-menu-heading::after { border-width: 6px 5px 0 5px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 5px 6px 5px; } #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */ position: absolute; left: 0; top: 100%; z-index: 50; width: max-content; border: var(--theme-sidebar-dropdown-border); border-top: 0; background: var(--theme-sidebar-dropdown-background); box-shadow: var(--theme-sidebar-box-shadow); border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); min-width: 8em; } #mw-panel #p-logo + .portal.expanded .body, #mw-panel .portal.expanded .body, #mw-panel #p-logo + .portal:hover .body, #mw-panel .portal:hover .body { display: block !important; } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { padding: 6px 8px; } /* search: move to sidebar nav box ("main nav bar") */ #mw-head #p-search { position: absolute; top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px); } #mw-head #right-navigation #p-cactions { margin-right: 0; } /* "more" menu in #right-navigation causes horizontal scroll bar appear */ #right-navigation .vector-menu-dropdown .vector-menu-content { left: auto; right: -1px; /* 1px for border */ } /* hide sidebar toggle */ #nav-content-size-toggle { display: none; } /* site footer */ body > footer { margin-top: var(--main-layout-gap); } #mw-head #p-search { border-bottom: 0; padding-right: calc(var(--main-box-padding) / 2); } } /* screen and (max-width: 1365px) */ @media screen and (max-width: 900px) { :root { --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px); --main-layout-gap: 6px; --main-box-padding: 6px; background: var(--theme-site-background); } body { grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right]; } /** reset mw internal css **/ #mw-head { position: relative !important; margin-top: 0; top: 0; } div#mw-navigation div#mw-panel { display: flex; position: static; width: auto; overflow: visible; } div#mw-navigation div#mw-panel .portal { width: auto; } body #footer { padding-top: 0.75em; } body #footer #footer-info-lastmod, body #footer #footer-info-viewcount { display: block; } #mw-head div#left-navigation, #mw-head div#right-navigation { position: static; } div#p-logo { display: block; /* move to left */ margin: 0 var(--main-layout-gap); width: calc(var(--theme-site-logo-width) * 0.5); background-size: calc(var(--theme-site-logo-width) * 0.5) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.5); height: calc(var(--theme-site-logo-height) * 0.5); } div.mw-body { margin-top: 0; margin-left: 0; margin-right: 0; } #mw-head #p-search { background: var(--theme-navbar-search-background); padding: 6px 12px 6px 6px; border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius); border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width); top: -110px; right: -4px; z-index: 50; } #mw-head, #mw-panel, .mw-body, #footer, #mw-page-base { border-radius: 0; border-left: 0; border-right: 0; margin-left: 0; margin-right: 0; } #mw-panel::before { left: 0; right: 0; } } /* screen and (max-width:900px) */ @media screen and (max-width: 720px) { :root { --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ } /* reset */ div#p-namespaces, div#p-views, div#p-variants { top: 0; } div#mw-navigation div#mw-panel { font-size: 12px; } /* styles */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { font-size: 12px; padding: 8px 6px; } #mw-panel div.portal .vector-menu-heading::after, #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 5px 4px 0; margin-top: 1px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 4px 5px; } #mw-panel #p-logo + .portal { margin-left: calc(var(--main-layout-gap) - 6px); } div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { font-size: 12px; padding: 1px 8px; } .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { padding: 4px 8px; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { :root { background: var(--theme-site-background); } /* reset mw internal css */ #footer #footer-icons { float: none; } #footer #footer-info-copyright { padding-right: 0; padding-bottom: 40px; right: auto; left: 0; } #footer-info-copyright img { right: auto; left: 0; } div#p-logo { margin: auto; width: 100%; height: 125px; } #mw-panel { margin-top: 45px; } #mw-panel::before { transform: translateY(45px); } #mw-head #p-search { top: -92px; box-sizing: border-box; width: 100%; max-width: 20em; margin: 0; padding: var(--main-box-padding); box-shadow: none; left: 50%; right: auto; transform: translateX(-50%); border-radius: var(--main-box-border-radius); border-width: var(--theme-box-border-width); } div#simpleSearch { margin: auto; width: auto; } /* content nav to icons */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { width: 20px; height: 20px; line-height: 20px; padding: 3px 6px; box-sizing: content-box; } div.vectorTabs li a::before, div.vector-menu-dropdown .vector-menu-heading span::before { content: ""; display: inline-block; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 20px; height: 0; border-bottom: 60px solid transparent; filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color)); margin: -40px 20px 0 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A"); } div.vectorTabs li:hover a::before, div.vector-menu-dropdown:hover .vector-menu-heading span::before, div.vector-menu-dropdown.open .vector-menu-heading span::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover)); } .vectorTabs li.new a::before, .vectorTabs li.new:hover a::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink)); } #ca-edit a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A"); } #ca-view a::before, #ca-view-foreign a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E"); } #left-navigation li[id^=ca-nstab-] a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A"); } #ca-history a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A"); } #ca-talk a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A"); } #t-contributions a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E"); } #ca-addsection a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A"); } #ca-viewsource a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A"); } #p-variants .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E"); } #p-cactions .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E"); } /* Except watch/unwatch star. It does not work under chrome. */ div.vectorTabs li.mw-watchlink a::before { border: 0; filter: none; margin: 0 20px 0 0; } } /* screen and (max-width:600px) */ @media screen and (max-width: 450px) { #mw-panel { padding-left: 6px; padding-right: 6px; } #mw-panel div.portal .vector-menu-heading::after { display: none; } #mw-panel #p-navigation #p-navigation-label, #mw-panel #p-lang #p-lang-label { width: 18px; display: block; white-space: nowrap; padding: 8px; } #p-navigation-label::before, #p-lang-label::before { content: ""; display: inline-block; vertical-align: bottom; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 18px; height: 0; border-bottom: 60px solid transparent; position: relative; filter: drop-shadow(0 42px 0 var(--theme-text-color)); margin: -42px 20px 0 0; } #p-navigation-label::before { background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E"); } #p-lang-label::before { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E"); } #mw-navigation #mw-panel #p-lang { margin-left: auto; display: flex; justify-content: flex-end; } #mw-panel #p-lang .body { left: auto; right: 0; } div#simpleSearch { width: 90%; } } /* screen and (max-width:450px) */ /***** Notification *****/ .mw-notification { color: var(--theme-text-color); border: 1px solid; /* background: var(--theme-box-border-color); */ border-color: var(--theme-border-color); box-shadow: var(--theme-border-color); transform: none; } /* postedit notification */ .postedit-container { top: 4em; } /* Notification boxes on the right, e.g. after patrolling an edit */ .mw-notification.mw-notification-type-error { color: var(--theme-notice-red-text-color); border-color: var(--theme-notice-red-text-color); } .mw-notification.mw-notification-type-warn { color: var(--theme-notice-orange-text-color); border-color: var(--theme-notice-orange-text-color); } /* css for floating-scroll v3.2.0 https://amphiluke.github.io/floating-scroll/ (c) 2022 Amphiluke */ .fl-scrolls { overflow: auto; position: fixed; } .fl-scrolls div { overflow: hidden; pointer-events: none; } .fl-scrolls div:before { content: " "; } .fl-scrolls, .fl-scrolls div { font-size: 1px; line-height: 0; margin: 0; padding: 0; } .fl-scrolls-hidden div:before { content: " "; } .fl-scrolls-viewport { position: relative; } .fl-scrolls-body { overflow: auto; } .fl-scrolls-viewport .fl-scrolls { position: absolute; } .fl-scrolls-hoverable .fl-scrolls { opacity: 0; transition: opacity 0.5s 0.3s; } .fl-scrolls-hoverable:hover .fl-scrolls { opacity: 1; } .fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] { bottom: 0; min-height: 17px; } .fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div { height: 1px; } .fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] { bottom: 9999px; } .fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] { left: 0; } .fl-scrolls[data-orientation=vertical] { right: 0; min-width: 17px; } .fl-scrolls[data-orientation=vertical] div { width: 1px; } .fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] { right: 9999px; } .fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] { top: 0; } /*css for wide table */ .table-wide { clear: both; position: relative; } .mw-parser-output > .table-width { margin-top: 0.5em; margin-bottom: 0.5em; } .table-wide-inner { overflow-x: auto; } .table-wide-inner > table { margin: 0 !important; } .table-wide:before { box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color); content: ""; display: block; width: 20px; height: 100%; pointer-events: none; position: absolute; right: 0; z-index: 2; } /*********************************************************************************************************** * Common styles for "real" wiki page content. ***********************************************************************************************************/ /* Tabber box */ .tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited { #BE3838; } /* Code box */ pre, code, .mw-code { background-color: #1a1a1a; color: #ffcc00; } /* Recent changes info box */ .mw-changeslist-legend { color:black; } /* Searched information */ .mw-search-profile-tabs { background-color: transparent; } /* Notifcation / Notice box */ .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head { color: black; } .mw-echo-ui-placeholderItemWidget { color: black; } /* Advanced Box */ #mw-searchoptions { background-color: transparent; } /* Toolbar */ .wikiEditor-ui-toolbar { background-color: white; } .wikiEditor-ui-toolbar .booklet > .index { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a.current, .wikiEditor-ui-toolbar .tabs span.tab a.current:visited { color: white; } .wikiEditor-ui-toolbar .booklet > .index > .current { background-color: #b1b1b1; color: var(--theme-text-color); } .wikiEditor-ui-toolbar .booklet > .index > :hover { background-color: #565656; } .wikiEditor-ui-toolbar .page-characters div span { color: var(--theme-text-color); } .wikiEditor-ui-toolbar .page-characters div span:hover { background-color: var(--theme-button-border-color); } /* User Profile box */ .mw-message-box { color: white; background-color: black; } /* File information */ #filetoc { background-color: transparent; } .mw_metadata td { background-color: transparent; } .mw-datatable td { background-color: transparent; } .mw-datatable tr:hover td { background-color: #1F2827; } /** ToC **/ .toc { border-radius: 4px; border: 1px solid var(--theme-border-color); background: var(--theme-box-background); margin: 1em auto 1em 0; padding: 0; font-size: 1em; min-width: 12em; } .toc .toctitle h2 { margin: 0; display: flex; align-items: center; padding: 0 0.5em; } .toc .toctitle h2::before { content: ""; display: block; width: 12px; height: 0; border-bottom: 52px solid transparent; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; filter: drop-shadow(0 40px 0 var(--theme-text-color)); margin: -40px 6px 0 0; } .toc .toctitle { position: relative; overflow: hidden; text-align: left; } .toc .toctogglelabel { position: absolute; width: 100%; height: 100%; left: 0; top: 0; box-sizing: border-box; padding-right: 1em; display: flex; align-items: center; justify-content: flex-end; } .toc .toctogglespan::before, .toc .toctogglespan::after { display: none; } .toc .toctogglelabel::after { display: none; } .toc .toctogglelabel::before { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-widget-toc-arrow-color) transparent; border-width: 0 5px 6px 5px; vertical-align: middle; flex: 0 0 auto; } .toc .toctogglelabel:hover::before { border-color: var(--theme-widget-toc-arrow-color-hover) transparent; } .toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before { border-width: 6px 5px 0 5px; } /* Won't change ToC box width when toggle show/hide. */ .toctogglecheckbox:checked ~ ul { overflow: hidden; display: block; height: 0; border: 0; padding-top: 0; padding-bottom: 0; } /* content list */ .mw-content-ltr .toc ul ul, .mw-content-rtl.toc ul ul { margin: 0 0 0 1em; } .toc a { color: var(--theme-text-color); } .toc .tocnumber { color: var(--theme-text-color-note); } .toc .tocnumber::after { content: "."; } .toc .toctitle, .toc > ul { padding: 0.5em; } .toc > ul { border-top: 1px solid var(--theme-border-color); margin: 0; } .toc > ul a { display: block; padding: 2px 0.5em; border-radius: 4px; transition: background 0.1s; } .toc > ul a:hover { text-decoration: none; background: var(--theme-widget-toc-item-hover-background); } .toc h2 { font-weight: normal; } .toc li { margin: 0; } /*********************************************************************************************************** * common style for content box ***********************************************************************************************************/ .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* Thumbnail background color */ html .thumbimage { background-color: #0b0029; } /** gallery **/ .thumbinner { border-radius: 5px; } li.gallerybox div.thumb { border-radius: 5px; } .gallery * { box-sizing: initial; } .mw-gallery-traditional .thumb { display: flex; background: none; } .mw-gallery-traditional .thumb a { display: block; } .portable-infobox { border: 1px solid var(--theme-border-color); background: none; } /*********************************************************************************************************** * css for specific pages ***********************************************************************************************************/ /*********** Main page START ****************/ /* Hide page title on main page */ body.rootpage-Terracotta_Wiki.action-view h1.firstHeading, body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators, body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before { display: none; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer { text-align: right; font-size: 12px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { border: 1px solid var(--theme-border-color); border-radius: var(--main-box-border-radius); padding: 1.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 { margin-top: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent p { margin: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: flex; gap: 12px; align-items: stretch; margin-bottom: 1em; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: block; margin-bottom: 0; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { flex: 1 0 auto; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { margin-bottom: 1em; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header { font-size: 16px; text-align: center; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em { display: inline-block; font-style: normal; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul { margin: 1em auto auto; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li { list-style: none; display: inline-block; margin: 0 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: flex; gap: 12px; flex-direction: column; flex: 2 2 400px; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: block; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay { flex: 3 3 800px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { display: flex; gap: 1em; } @media screen and (max-width: 1600px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { flex-direction: column; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li { margin-top: 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm { flex: 1 1 410px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { margin: 1em 0 0; display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1.5em; list-style: none; } @media screen and (max-width: 1400px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { grid-template-columns: 1fr 1fr; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img { display: block; width: 100% !important; height: auto !important; } /*********** Main page END ****************/ .mp-flex { display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 15px; } .mp-left { flex: 4; } .mp-right { flex: 1 275px; } .navbox { --navbox-bg-color: var(--theme-content-background); --navbox-text-color: var(--theme-text-color); --navbox-title-color: var(--theme-navbar-tab-background); --navbox-header-color: var(--theme-navbar-tab-background); --navbox-alt-color: var(--theme-content-background); --navbox-border-color: var(--theme-border-color) } .navbox { width: 100%; background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); margin: 1em auto; font-size: 84%; clear: both; padding: 2px; border-spacing: 0; border: 1px solid var(--navbox-border-color, #AAA); } .navbox-title, table.navbox th { padding-left: 1em; padding-right: 1em; text-align: center; } /* Even row striping */ .navbox-even { background: var(--theme-box-border-color); color: #000; } /* Odd row striping */ .navbox-odd { background: transparent; } .collapseButton { font-weight: normal; width: auto; } .navbox .collapseButton { width: 6em; } .navbar { font-size: 88%; font-weight: normal; } .navbox .navbar { font-size: 100%; } table.collapsed tr.collapsible { display: none; } /* Merges navboxes that are directly under eachother */ .navbox + .navbox { margin-top: -11px; } .navbox .navbox-title { background: var(--navbox-title-color, #CCF); color: var(--navbox-text-color, black); font-weight: bold; } .navbox .navbox-vde { float:left; width:65px; } .navbox .navbox-title-padright { padding-right: 65px; } .navbox .navbox-title-padleft { padding-left: 65px; } .navbox .navbox-subgroup { border-spacing: 0; width: 100%; } .navbox .navbox-gutter { height: 2px; } .navbox .navbox-subgroup .navbox-gutter { background: var(--navbox-bg-color, white); } .navbox .navbox-section-row > td { padding: 0; height: 100%; } .navbox .navbox-section { width: 100%; border-spacing: 0; } .navbox .navbox-above, .navbox .navbox-below { background: var(--navbox-header-color, #DDF); text-align: center; } .navbox .navbox-image { background: var(--navbox-bg-color, white); text-align: center; } .navbox .navbox-group, .navbox .navbox-header { background: var(--navbox-header-color, #DDF); color: var(--navbox-text-color, black); font-weight: bold; height: 100%; padding: 2px 4px; } .navbox .navbox-header-collapsible { padding-left: 65px; } .navbox .navbox-group { text-align: center; padding-left: 1em; padding-right: 1em; white-space: nowrap; } .navbox .navbox-group, .navbox .navbox-image-left { border-right: 2px solid var(--navbox-bg-color, white); } .navbox-image-right { border-left: 2px solid var(--navbox-bg-color, white); } .navbox .navbox-list { background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); width: 100%; height: 100%; padding: 0; } .navbox .alt > .navbox-list { background: var(--navbox-alt-color, #F7F7F7); } .navbox .navbox-list div { padding: 0px 4px; } .navbox .navbox-list.no-group { text-align: center; padding-top: 2px; padding-bottom: 2px; } .navbox .mw-collapsible-toggle { width: 65px; } /* hlist */ .hlist ul { margin: 0; list-style: none; } .hlist li, .hlist ul ul { display: inline; } .hlist li a { white-space: nowrap; } .hlist ul ul:before { content: "(" } .hlist ul ul:after { content: ")" } .hlist li:after { content: " • "; } .hlist ul ul li:after { content: "/"; } .hlist li:last-child:after, .hlist ul ul li:last-child:after { content: none; } li.gallerybox div.thumb { background-color: transparent; border: 0; } /* Mark redirects in Special:Allpages and Special:Watchlist */ .allpagesredirect { font-style: italic; } .allpagesredirect:after { color: #808080; content: " (redirect)" } .watchlistredir { font-style: italic; } /* Giving headers and TOC a little extra space */ h2 { margin-top: 20px; } .toc { margin-top: 20px; } /* Navboxes */ .navbox { width: 100%; clear: both; } /**************** * Template:Icon * *****************/ .infoicon { white-space: nowrap; display: inline-flex; align-items: center; gap: 5px; } .infoicon img { margin-bottom: 1px; width: auto; height: auto; max-height: 1.5em; max-width: 1.5em; } .mp-links { --gap:10px; } .mp-links > ul { display: flex; flex-flow: row wrap; justify-content: space-evenly; margin: 2px; gap:var(--gap); } .mp-links > ul > li { display:flex; flex-flow:column nowrap; align-items:stretch; text-align: center; box-sizing:border-box; flex: max(calc(50% - var(--gap)), 5em) 1 1; outline:1px solid var(--theme-link-color); transition:0.1s ease-in; } .mp-links > ul > li:hover { background-color: var(--theme-link-color); } .mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;} .mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;} .mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;} .mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;} .mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;} .mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;} .mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;} .mp-links > ul > li:hover a { text-decoration: underline; } .mp-links > ul > li > a { display: flex; align-items: center; justify-content: center; height:100%; flex:1 1 auto; box-sizing:border-box; padding:5px; } .mp-links > ul > li > a:first-child { height:100%; } .mp-links > ul > li > a:last-child:not(:first-child) { height:unset; } .mp-links.stretch, .mp-links.stretch > ul { height:100%; } .mp-links.side-image li { flex-flow:row nowrap; } .mp-list > ul { margin: 0; list-style: none; display: flex; column-width: calc(var(--list-col-width) + 3vw); column-gap: 0.5rem; flex-wrap: wrap; justify-content: center; } .mp-list > h3 { text-align: left; } /******************** * End Template:Icon * *********************/ defd30f4eef0ff579848fc570f7c4731538844a7 The Chocolate Edition 0 266 404 2024-04-10T15:33:26Z Azgoodaz 36052 Created page with "{{InfoboxModPack |title= |image=Chocologo.png |caption= |dev=PoorPrune (creator), Soul, Guyperson1, Renko, [https://www.curseforge.com/members/gildedtoxin/projects Toxin] and [https://www.curseforge.com/members/sttrlx/projects Strix] |adev=Tirsty, Firingfurno, CommanderFoxy, Zekromaster, Qwek, Envy, BloodyOrphan, Clifer |pub= |release= |plat=PC }} ==Features== : '''Progression''' In this progression focused pack, you must explore every part of the world to progress! You..." wikitext text/x-wiki {{InfoboxModPack |title= |image=Chocologo.png |caption= |dev=PoorPrune (creator), Soul, Guyperson1, Renko, [https://www.curseforge.com/members/gildedtoxin/projects Toxin] and [https://www.curseforge.com/members/sttrlx/projects Strix] |adev=Tirsty, Firingfurno, CommanderFoxy, Zekromaster, Qwek, Envy, BloodyOrphan, Clifer |pub= |release= |plat=PC }} ==Features== : '''Progression''' In this progression focused pack, you must explore every part of the world to progress! You will always be doing something towards your goal of getting to the END. Interact with mechanics from only the coolest of mods to craft 12 distinct themed eyes of ender to progress! Crafting eyes as progression is a feature exclusive and custom built for this pack. It gradually unlocks more lore, items, quests, gear, mechanics, dimensions, and (soon) npcs. This prevents rushing to the endgame like Vanilla, and incentivizes you to actually interact with the game's underutilized mechanics. Discover long lost secrets of Ender, and breathe life to a world in ruin... : '''Performance''' Runs on most pcs! Better than even your run-of-the-mill performance mods without shaders! Utilizes LODs to maximize render distance and unloads dead weight from Mojang's spaghetti code in just about every step of the game. : '''Boss Fights''' 45+ Boss fights with built-in guides (plus dozens of minibosses), most of which directly impact progression towards the eyes! Plus, many introduce cool abilities that increase strategy rather than mere stat boosts. : '''World Generation''' Explore majestic and varied world generation that is breathtaking in every single biome, tailor-made for each biome's experience, use the built-in map to record your explorations automatically, and find generated waystones as fixed fast travel points that knock down the travel time between these massive ecosystems! : '''Structures''' Make your way through dozens of giant, jaw-dropping structures with custom balanced, unique loot, that require different strategies to feel fresh every time! : '''Combat''' Enhanced Combat that's dozens of times more diverse and unique than vanilla's with custom animations, interesting movement options, and powerful foes with hundreds of different combinations of effects/gear/abilities who all stand out to bring a unique challenge! : '''Mobs''' Discover and interact with hundreds of pets, mounts, & monsters that differ drastically from biome-to-biome for a vast array of rewards and mechanics! : '''Building''' Build with thousands of variants of simple yet versatile blocks, create machines like trains, hone your combat and foster infrastructure to conquer this fantastical realm! ==Credits== ===Main developers=== * PoorPrune (creator) * Toxin * Soul * Guyperson1 * Renko * Strix ===Part time developers=== * Tirsty * Firingfurno * CommanderFoxy * Zekromaster * Qwek * Envy * BloodyOrphan * Clifer ===Artist=== * Damek234 (youtube) * Iris (spotify, youtube, apple music) * Soup Can (youtube) ===Art developers=== * Yep (Behance) * 9Redwoods (Twitter, reddit) * Minearts-Created (Twitter, Pinterest) * Mojang ===Builds=== * Chrisdacow * Max (Portfolio) [[Category:Modpacks]] 76107736c141f58b3b83fb3731f3c7c36e3a3b4d Template:Link Icon 10 242 407 361 2024-04-10T15:41:03Z Azgoodaz 36052 wikitext text/x-wiki <includeonly><span class="infoicon">{{#vardefine:thisIcon|{{{1}}}}}{{#if: {{filepath:{{#var:thisIcon}}.png}} |[[File:{{#var:thisIcon}} icon.png|link={{{1}}}]] |[[File:Unknown_icon.png|link=File:{{{1}}}.png]] }}{{#ifeq: {{{2|}}} | none || [[{{{1}}}|{{{2|{{{1}}}}}}]]}}</span></includeonly><noinclude>{{Documentation}}</noinclude> b07aa2cf966ca06781886a003869daaf6ef090d9 408 407 2024-04-10T15:41:26Z Azgoodaz 36052 wikitext text/x-wiki <includeonly><span class="infoicon">{{#vardefine:thisIcon|{{{1}}}}}{{#if: {{filepath:{{#var:thisIcon}}.png}} |[[File:{{#var:thisIcon}}.png|link={{{1}}}]] |[[File:Unknown_icon.png|link=File:{{{1}}}.png]] }}{{#ifeq: {{{2|}}} | none || [[{{{1}}}|{{{2|{{{1}}}}}}]]}}</span></includeonly><noinclude>{{Documentation}}</noinclude> 00ff900aafd780580adc9523fb7188fd2b2e067b File:General Guidebook.png 6 32 409 47 2024-04-10T15:42:19Z Azgoodaz 36052 Azgoodaz moved page [[File:General Guide Book.png]] to [[File:General Guidebook.png]] wikitext text/x-wiki General Guide Book 96be5658db1c712cd3dece83cf2d80002b2e160b File:General Guide Book.png 6 267 410 2024-04-10T15:42:19Z Azgoodaz 36052 Azgoodaz moved page [[File:General Guide Book.png]] to [[File:General Guidebook.png]] wikitext text/x-wiki #REDIRECT [[File:General Guidebook.png]] 1e3b4496587493c45985c7d0aa45e43b353c616b File:The Eyes.png 6 268 411 2024-04-10T15:44:18Z Azgoodaz 36052 wikitext text/x-wiki da39a3ee5e6b4b0d3255bfef95601890afd80709 File:Locked Items.png 6 269 412 2024-04-10T15:44:55Z Azgoodaz 36052 wikitext text/x-wiki da39a3ee5e6b4b0d3255bfef95601890afd80709 The Chocolate Edition Wiki 0 1 413 399 2024-04-10T15:45:10Z Azgoodaz 36052 wikitext text/x-wiki <div class="mainpage-left"> <div style="text-align: center; font-size: x-large; padding: 1em;">'''Welcome to The Chocolate Edition Wiki!'''</div> The Chocolate Edition Wiki serves as the definitive encyclopedia for [[The Chocolate Edition]] modpack for [[mc:Main Page|Minecraft]] developed by [https://www.curseforge.com/members/gildedtoxin/projects gildedtoxin] and [https://www.curseforge.com/members/sttrlx/projects sttrlx].<br> <div class="mp-box"><!-- BEGIN About box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">About</div> [[File:Chocologo.png|link=The Chocolate Edition|100px|left]] This mudpack is not Vanilla Plus, or Vanilla 2, or any other fancy term- it's Chocolate. Straight up. This modpack is Minecraft if it had Terraria devs, Minecraft without the tedium, Minecraft without the urge to start a survival world and ditch it after getting iron. The Chocolate Edition features smooth performance, over 45+ unique and customized bosses, over 20 dungeons, 20 new pets/mounts and over 1,000 of new blocks and master machinery. Learn more here, [[The Chocolate Edition]]. </div> </div> </div> <div class="mp-box"><!-- BEGIN About box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">Content</div> <div class="mp-list" style="--list-col-width:110px;"> * {{i|General Guidebook}} * {{i|Combat Specialist}} * {{i|Resource Gathering}} * {{i|Explorers Essentials}} * {{i|Craftsmanship and Building}} * {{i|Agriculture Infrastructure}} * {{i|The Eyes}} * {{i|Locked Items}} </div> </div> </div> </div> </div> <div class="mainpage-right"> <div class="mp-box"><!-- BEGIN Update box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">Latest Update</div> <center> : {{CurrentUpdate}} </center> </div> </div> </div> <div class="mp-box"><!-- BEGIN Wiki box--> <div class="body"> <div class="MPheading">Wiki Community</div> ;How to help : Visit [[The Chocolate Edition Wiki:Community portal|Community Portal]] to see how you can help contribute to the The Chocolate Edition Wiki! Remember to maintain a standard for grammar and punctuation in your contributions, please. Join the community by [[Special:CreateAccount|signing up]] or [[Special:UserLogin|logging in]].<br> This wiki currently contains '''[[Special:Statistics|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]]''' articles. Everyone is welcome to edit! </div> </div> </div> __NOTOC__ __NOTITLE__ [[Category:{{SITENAME}}]] 88434c8164fb17afe1e36bdf5f00c5e77df46ed3 MediaWiki:Theme-dark.css 8 270 415 2024-04-10T16:01:23Z Azgoodaz 36052 Created page with "/*** Theme with Darker feel ***/ /*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh. Make adjustments in large edits/saves instead of single code edits/saves. ***/ :root { --theme-site-logo-image: url(/images/9/96/Site-logo-colors.png) --theme-page-base-background: #241b12; --theme-content-background: #241b12; --theme-link-color: #FBAC33; --theme-link-color-hover: #F37478; --theme-content-background: rgb(239 230 229 / 90%..." css text/css /*** Theme with Darker feel ***/ /*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh. Make adjustments in large edits/saves instead of single code edits/saves. ***/ :root { --theme-site-logo-image: url(/images/9/96/Site-logo-colors.png) --theme-page-base-background: #241b12; --theme-content-background: #241b12; --theme-link-color: #FBAC33; --theme-link-color-hover: #F37478; --theme-content-background: rgb(239 230 229 / 90%); --theme-heading-color: #ECBD89; --theme-text-color: #ECBD89; --theme-hover-color: #FBAC33; --theme-navbar-tab-text-color: white; --theme-navbar-tab-background: rgb(239 230 229 / 90%); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-background-hover: #683D17; --theme-sidebar-heading-text-color: black; --theme-sidebar-list-item-text-color: black; --theme-sidebar-box-background: #241b12; --theme-sidebar-list-item-hover-mask: #241b12; --theme-sidebar-list-item-text-color-hover: white; } a:visited { color: #F37478; } .mp-box { border:1px solid black; margin:10px 0; padding:5px; } .mw-message-box { color: black; background-color: transparent; } 75012aabb6d7f4c3b4ec7fe60e2bf91d02aea359 418 415 2024-04-10T16:53:49Z Azgoodaz 36052 css text/css /*** Theme with Darker feel ***/ /*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh. Make adjustments in large edits/saves instead of single code edits/saves. ***/ :root { --theme-site-logo-image: url(/images/9/96/Site-logo-colors.png); --theme-page-base-background: #241b12; --theme-content-background: #241b12; --theme-link-color: #FBAC33; --theme-link-color-hover: #F37478; --theme-content-background: rgb(239 230 229 / 90%); --theme-heading-color: #ECBD89; --theme-text-color: #ECBD89; --theme-hover-color: #FBAC33; --theme-navbar-tab-text-color: white; --theme-navbar-tab-background: rgb(239 230 229 / 90%); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-background-hover: #683D17; --theme-sidebar-heading-text-color: black; --theme-sidebar-list-item-text-color: black; --theme-sidebar-box-background: #241b12; --theme-sidebar-list-item-hover-mask: #241b12; --theme-sidebar-list-item-text-color-hover: white; } a:visited { color: #F37478; } .mp-box { border:1px solid black; margin:10px 0; padding:5px; } .mw-message-box { color: black; background-color: transparent; } 23a3ba2db6c86e6ee88356def33f86d062316d03 419 418 2024-04-10T17:54:40Z Azgoodaz 36052 css text/css /*** Theme with Darker feel ***/ /*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh. Make adjustments in large edits/saves instead of single code edits/saves. ***/ :root { --theme-site-logo-image: url(/images/9/96/Site-logo-colors.png); --theme-page-base-background: #241b12; --theme-content-background: #241b12; --theme-link-color: #FBAC33; --theme-link-color-hover: #F37478; --theme-heading-color: #ECBD89; --theme-text-color: #ECBD89; --theme-hover-color: #FBAC33; --theme-navbar-tab-text-color: white; --theme-navbar-tab-background: rgb(239 230 229 / 90%); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-background-hover: #683D17; --theme-sidebar-heading-text-color: black; --theme-sidebar-list-item-text-color: black; --theme-sidebar-box-background: #241b12; --theme-sidebar-list-item-hover-mask: #241b12; --theme-sidebar-list-item-text-color-hover: white; } a:visited { color: #F37478; } .mp-box { border:1px solid black; margin:10px 0; padding:5px; } .mw-message-box { color: black; background-color: transparent; } e8c2e9b1c3df5dd99c5a11f6d831b3d914850a3e 420 419 2024-04-10T17:59:34Z Azgoodaz 36052 css text/css /*** Theme with Darker feel ***/ /*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh. Make adjustments in large edits/saves instead of single code edits/saves. ***/ :root { --theme-site-logo-image: url(/images/9/96/Site-logo-colors.png); --theme-page-base-background: #241b12; --theme-content-background: #241b12; --theme-link-color: #FBAC33; --theme-link-color-hover: #F37478; --theme-heading-color: #ECBD89; --theme-text-color: #ECBD89; --theme-hover-color: #FBAC33; --theme-navbar-tab-text-color: white; --theme-navbar-tab-background: rgb(239 230 229 / 90%); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-background-hover: #683D17; --theme-sidebar-heading-text-color: black; --theme-sidebar-heading-background: #241b12; --theme-sidebar-list-item-text-color: black; --theme-sidebar-box-background: #241b12; --theme-sidebar-list-item-hover-mask: #241b12; --theme-sidebar-list-item-text-color-hover: white; } a:visited { color: #F37478; } .mp-box { border:1px solid black; margin:10px 0; padding:5px; } .mw-message-box { color: black; background-color: transparent; } 68233b2284950caeaf4ac00ba2f3441c8445c79d 424 420 2024-04-10T19:04:34Z Azgoodaz 36052 css text/css /*** Theme with Darker feel ***/ /*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh. Make adjustments in large edits/saves instead of single code edits/saves. ***/ :root { --theme-site-logo-image: url(/images/9/96/Site-logo-colors.png); --theme-page-base-background: #241b12; --theme-content-background: #241b12; --theme-link-color: #FBAC33; --theme-link-color-hover: #F37478; --theme-heading-color: #ECBD89; --theme-text-color: #ECBD89; --theme-hover-color: #FBAC33; --theme-navbar-tab-text-color: white; --theme-navbar-tab-background: rgb(239 230 229 / 90%); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-background-hover: #683D17; --theme-sidebar-heading-text-color: #ECBD89; --theme-sidebar-heading-background: #241b12; --theme-sidebar-list-item-text-color: #ECBD89; --theme-sidebar-box-background: #241b12; --theme-sidebar-list-item-hover-mask: #241b12; --theme-sidebar-list-item-text-color-hover: white; } a:visited { color: #F37478; } .vectorTabs li, .vector-menu-dropdown { background: #241b12; } .mp-box { border:1px solid black; margin:10px 0; padding:5px; } .mw-message-box { color: black; background-color: transparent; } 3d3f614781dfa4400045aa091e918c37e8b9fa69 427 424 2024-04-10T20:41:59Z Azgoodaz 36052 css text/css /*** Theme with Darker feel ***/ /*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh. Make adjustments in large edits/saves instead of single code edits/saves. ***/ :root { --theme-site-logo-image: url(/images/9/96/Site-logo-colors.png); --theme-page-base-background: #241b12; --theme-content-background: #241b12; --theme-link-color: #FBAC33; --theme-link-color-hover: #F37478; --theme-heading-color: #ECBD89; --theme-text-color: #ECBD89; --theme-hover-color: #FBAC33; --theme-navbar-tab-text-color: white; --theme-navbar-tab-background: rgb(239 230 229 / 90%); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-background-hover: #683D17; --theme-sidebar-heading-text-color: #ECBD89; --theme-sidebar-heading-background: #241b12; --theme-sidebar-list-item-text-color: #ECBD89; --theme-sidebar-box-background: #241b12; --theme-sidebar-list-item-hover-mask: #241b12; --theme-sidebar-list-item-text-color-hover: white; } ul { list-style-image: none; } a:visited { color: #F37478; } .vectorTabs li, .vector-menu-dropdown { background: #241b12; } .mp-box { border:1px solid black; margin:10px 0; padding:5px; } .mw-message-box { color: black; background-color: transparent; } bda938965e42afcea10a86d5d0ecc14b1740cfe3 446 427 2024-04-11T03:03:33Z Azgoodaz 36052 css text/css /*** Theme with Darker feel ***/ /*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh. Make adjustments in large edits/saves instead of single code edits/saves. ***/ :root { --theme-site-logo-image: url(/images/9/96/Site-logo-colors.png); --theme-page-base-background: #241b12; --theme-content-background: #241b12; --theme-link-color: #FBAC33; --theme-link-color-hover: #F37478; --theme-heading-color: #ECBD89; --theme-text-color: #ECBD89; --theme-hover-color: #FBAC33; --theme-navbar-tab-text-color: white; --theme-navbar-tab-background: rgb(239 230 229 / 90%); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-background-hover: #683D17; --theme-sidebar-heading-text-color: #ECBD89; --theme-sidebar-heading-background: #241b12; --theme-sidebar-list-item-text-color: #ECBD89; --theme-sidebar-box-background: #241b12; --theme-sidebar-list-item-hover-mask: #F37478; --theme-sidebar-list-item-text-color-hover: black; } ul { list-style-image: none; } a:visited { color: #F37478; } .vectorTabs li, .vector-menu-dropdown { background: #241b12; } .mp-box { border:1px solid black; margin:10px 0; padding:5px; } .mw-message-box { color: black; background-color: transparent; } f84b0de014087ade3cc03b68e38d8ac284c7c1eb 452 446 2024-04-11T03:09:52Z Azgoodaz 36052 css text/css /*** Theme with Darker feel ***/ /*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh. Make adjustments in large edits/saves instead of single code edits/saves. ***/ :root { --theme-site-logo-image: url(/images/9/96/Site-logo-colors.png); --theme-page-base-background: #241b12; --theme-content-background: #241b12; --theme-text-color-note: #FBAC33; --theme-link-color: #FBAC33; --theme-link-color-hover: #F37478; --theme-heading-color: #ECBD89; --theme-text-color: #ECBD89; --theme-hover-color: #FBAC33; --theme-navbar-tab-text-color: white; --theme-navbar-tab-background: rgb(239 230 229 / 90%); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-background-hover: #683D17; --theme-sidebar-heading-text-color: #ECBD89; --theme-sidebar-heading-background: #241b12; --theme-sidebar-list-item-text-color: #ECBD89; --theme-sidebar-box-background: #241b12; --theme-sidebar-list-item-hover-mask: #F37478; --theme-sidebar-list-item-text-color-hover: black; } ul { list-style-image: none; } a:visited { color: #F37478; } .vectorTabs li, .vector-menu-dropdown { background: #241b12; } .toc > ul a:hover { color: black; } .mp-box { border:1px solid black; margin:10px 0; padding:5px; } .mw-message-box { color: black; background-color: transparent; } 570dcc3722b1989b692b983f007c6db5bec0a14a MediaWiki:Theme-definitions 8 271 416 2024-04-10T16:01:40Z Azgoodaz 36052 Created page with "* light[default|bundled] * dark[bundled]" wikitext text/x-wiki * light[default|bundled] * dark[bundled] 22479ddebe42bf767cd3b0aafe871ac8c420a8ee 417 416 2024-04-10T16:40:48Z Azgoodaz 36052 wikitext text/x-wiki * light[default|bundled] * dark c4b898392cd92c77c16a8d8987cef25f682f3490 Rogue Eye, The Eye of Wild's Breath 0 14 421 183 2024-04-10T18:17:11Z Strix 398684 wikitext text/x-wiki - '''[[Glow Berry Custard]]''' - Made in a Cooking Pot using an Egg, a Glow Berry, Milk, and Sugar - '''[[Creeper Shard]]''' - Dropped by Mutant Creepers - '''[[Thief's Hood]]''' - Rarely found in Dungeon Chests or dropped by Skeletons wearing the item - '''[[Bottle o' Enchanting]]''' (x2) - Found as loot or traded from Clerics - '''[[Slimeball]]''' - Dropped by Slimes or crafted from Dough or Green Dye - '''[[Potted Flutter]]''' - Pick up a Tamed Flutter using a Pot - '''[[Banana]]''' - Break Jungle Leaves 96cfad837260e07bef58acf98f0fc349e64b7be9 Glow Berry Custard 0 272 422 2024-04-10T18:36:24Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Glow Berry Custard - 7, 60% Grilled Glowdine - 12, 90% When eaten: When eaten: +3.5% Sugars +6% Fruits +3.5% Fruits +6% Proteins +3.5% Proteins +6% Vegetables Tipsy I (5:00) Glowing (10:00) Night Vision (10:00)..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Glow Berry Custard - 7, 60% Grilled Glowdine - 12, 90% When eaten: When eaten: +3.5% Sugars +6% Fruits +3.5% Fruits +6% Proteins +3.5% Proteins +6% Vegetables Tipsy I (5:00) Glowing (10:00) Night Vision (10:00) Glow Jam Jar - 5, 30% Glowing (0:45) When eaten: +4% Sugars +4% Fruits ''Made in a Cooking Pot using an Egg, a Glow Berry, Milk, and Sugar'' This item can be obtained by placing a Glow Berry, Sugar, an Egg, and Milk (bucket or bottle) into a Cooking Pot, which needs to be heated with a Campfire directly under it. Once the Cooking Pot is finished, you will need to place a Bottle in the Bowl slot to get the Glow Berry Custard. e8b540802ab496a4a46dfe65bdaccba743c3b939 Creeper Shard 0 273 423 2024-04-10T19:02:49Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Creeper Shard TNT When in Main Hand; TNT Barrel 3 Attack Damage Enchanted Book 1.5 Attack Speed Durability: 32 ''Dropped by Mutant Creepers'' This item is dropped by the Mutant Creeper (see entry in Combat Specialist) which spawns rarely at night or can be "created" by splashing Chemical X on a regular Creeper. It can be crafted into the Rogue Eye at any durability and not co..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Creeper Shard TNT When in Main Hand; TNT Barrel 3 Attack Damage Enchanted Book 1.5 Attack Speed Durability: 32 ''Dropped by Mutant Creepers'' This item is dropped by the Mutant Creeper (see entry in Combat Specialist) which spawns rarely at night or can be "created" by splashing Chemical X on a regular Creeper. It can be crafted into the Rogue Eye at any durability and not consumed during crafting. yOu have a 25% chance of getting another Creeper Shard by punching the dropped Creeper Egg, or a 100% chance if the Mutat Creeper was charged. When used. it will create a powerful explosion that does not damage the user, consuming all of its durability. c8fe76b259050f4afa8032a3f0bfb654cd7293af Thief's Hood 0 274 425 2024-04-10T19:19:00Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Theif's Hood - 3, 132/132, 0/10 Monsters Slain Scarf of Invisibility When on Head: Slot: Necklace +3 Armor Turns the wearer invisible +0.15 Stealth Durability: 5000 Durability: 132 ''Rarely found in dungeon chests or dropped by Skeletons wearing the item'' This..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Theif's Hood - 3, 132/132, 0/10 Monsters Slain Scarf of Invisibility When on Head: Slot: Necklace +3 Armor Turns the wearer invisible +0.15 Stealth Durability: 5000 Durability: 132 ''Rarely found in dungeon chests or dropped by Skeletons wearing the item'' This item can be obtained by killing Skeletons that spawn with it on, or rarely through the dungeon chests. It can be crafted into the Rogue Eye at any durability. When worn, it decreases the range where mobs detect your presence. It can be upgraded by killing mobs, which decreases the range even further. 36604c49b422c068b536c9198df0834ab8ef3505 Bottle o' Enchanting 0 275 426 2024-04-10T19:26:15Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Theif's Hood - 3, 132/132 Scarf of Invisibility 0/10 Monsters Slain Slot: Necklace When on Head: Turns the wearer invisible +3 Armor Durability: 5000 +0.15 Stealth Durability: 132 ''Rarely found in dungeon chests or dropped by Skeletons wearing the item'' This item can be obtained by killing Skeletons that spawn with it on, or rarely..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Theif's Hood - 3, 132/132 Scarf of Invisibility 0/10 Monsters Slain Slot: Necklace When on Head: Turns the wearer invisible +3 Armor Durability: 5000 +0.15 Stealth Durability: 132 ''Rarely found in dungeon chests or dropped by Skeletons wearing the item'' This item can be obtained by killing Skeletons that spawn with it on, or rarely through dungeon chests. It can be crafted into the Rogue Eye at any durability. When worn, it decreases the range where mobs detect your presence. It can be upgraded by killing mobs, which decreases the range even further. 5ca4d5ae42937882f8a325325a0332ab61e70ece Slimeball 0 276 428 2024-04-10T20:47:47Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Slimeball Potion of Bounciness Sticky Piston ''Dropped by Slimes or crafted from Dough and Green Dye'' This item can be obtained in a variety of ways, such as by killing slimes, cooking Jellyfish, or crafting dough with Lime Dye. It is used in a variety of redstone-related blocks, but it also used in crafting the Strange Fish Finder, which seeks out the rarest fish in the game, the Devil's Hol..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Slimeball Potion of Bounciness Sticky Piston ''Dropped by Slimes or crafted from Dough and Green Dye'' This item can be obtained in a variety of ways, such as by killing slimes, cooking Jellyfish, or crafting dough with Lime Dye. It is used in a variety of redstone-related blocks, but it also used in crafting the Strange Fish Finder, which seeks out the rarest fish in the game, the Devil's Hole Pupfish. 61989d383d64ca74ef35d6fc570d1c5df4e408e3 Potted Flutter 0 277 429 2024-04-10T20:54:21Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Potted Flutter Flower Head Slot: Head ''Pick up a tamed FLutter using a Pot'' This item can be obtained by right-clicking a tamed Flutter using a Pot and then picking it up by shift-right-clicking it. FLutters spawn in Lush Caves and can be tamed when given 4-6 different kinds of flowers. For more information, look for its entry in the Animal Dictionary." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Potted Flutter Flower Head Slot: Head ''Pick up a tamed FLutter using a Pot'' This item can be obtained by right-clicking a tamed Flutter using a Pot and then picking it up by shift-right-clicking it. FLutters spawn in Lush Caves and can be tamed when given 4-6 different kinds of flowers. For more information, look for its entry in the Animal Dictionary. c421141fa5fbed2795217e41459afda90e8e23ff Banana 0 278 430 2024-04-10T20:59:45Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Banana - 4, 30% Banana peel When eaten: +6.5 Fruits ''Break Jungle Leaves'' This item can be obtained by breaking Jungle Leaves. The Banana is also used in taming Gorillas, which can be done by dropping the item near them and letting them eat it." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Banana - 4, 30% Banana peel When eaten: +6.5 Fruits ''Break Jungle Leaves'' This item can be obtained by breaking Jungle Leaves. The Banana is also used in taming Gorillas, which can be done by dropping the item near them and letting them eat it. eb670231d7c2be63c69107c29b164af2fc6c7ad4 Old Eye, The Eye of Sands of Time 0 15 431 184 2024-04-10T21:08:04Z Strix 398684 wikitext text/x-wiki '''Requires Nether Access!!''' '''[[Emu Feather]]''' - Dropped by Emus '''[[Mutant Skeleton Skull]]''' - Dropped by Mutant Skeletons '''[[Glowcoak]]''' - Dropped by Glowsquitos '''[[Roadrunner Feather]]''' - Dropped by Roadrunners '''[[Sombrero]]''' - Dropped by killing dancing Cockroaches '''[[Tropical Stew]]''' - Crafted with Crab Meat, Onions, Rice, and Coconut Slices '''[[Glowsilk]]''' - Dropped by breaking Glowsilk Cocoons '''[[Pocket of Sand]]''' - Crafted with Guster Eye (Dropped by Gusters), Leather, and Sand '''[[Gilded Eye]]''' - Crafted with 8 Gold Ingots around an Eye of Ender 09eb57cbdc98f3105cf3ca9b6b03af891407dee3 Emu Feather 0 279 432 2024-04-10T21:41:06Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Emu Feather Outback Leggings - 4, 0.5, 15/135 Chance to avoid projectile damage When on Legs: +4 Armor +0.5 Armor Toughness Durability: 135 Enchanted Book Arrow Boiled Emu Egg - 4, 100% When eaten: +8.5% Proteins..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Emu Feather Outback Leggings - 4, 0.5, 15/135 Chance to avoid projectile damage When on Legs: +4 Armor +0.5 Armor Toughness Durability: 135 Enchanted Book Arrow Boiled Emu Egg - 4, 100% When eaten: +8.5% Proteins ''Dropped by Emus'' This item can be obtained by killing Emus - which are found in Savana and Badland Biomes. Emus are known for their ability to dodge and launch projectiles with blinding speed. Emu Feathers can also be used to raft Outback Leggings - which gives the wearer a chance to dodge projectiles, just like an Emu - and a unique Banner Pattern. 70abb95ceec688d8937a6e28e4ca6109427d7e81 Mutant Skeleton Skull 0 280 433 2024-04-10T21:53:30Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Mutant Skeleton Skull Potion of Chemical X When on Head: Defeated Skeleton +3 Armor Bonescaller Staff - Durability: 150 Durability: 165 ''Dropped by Mutant Skeletons'' This item can be obtained by killing a Mutant Skeleton - they spawn rarely at night or can be summoned by splashing a normal Skeleton with Chemical X. The Mutant Skeleton Skull..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Mutant Skeleton Skull Potion of Chemical X When on Head: Defeated Skeleton +3 Armor Bonescaller Staff - Durability: 150 Durability: 165 ''Dropped by Mutant Skeletons'' This item can be obtained by killing a Mutant Skeleton - they spawn rarely at night or can be summoned by splashing a normal Skeleton with Chemical X. The Mutant Skeleton Skull IS NOT CONSUMED during crafting 59c52b61aa6882f32607e643bcb1734250894018 Glowcoak 0 281 434 2024-04-10T22:04:42Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Glowcoke Glowcoke Glow Jam Jar - 5, 30% Glowing (0.45) When eaten: +4% Sugars +4% Fruits Bucket of Glowdine ''Dropped by Glowsquitos'' This item can be obtained by killing a Glowsquito - which spawns in the Quartz Flats, Glowstone Canyon, and Infernal Dunes biomes. Glowcoke c..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Glowcoke Glowcoke Glow Jam Jar - 5, 30% Glowing (0.45) When eaten: +4% Sugars +4% Fruits Bucket of Glowdine ''Dropped by Glowsquitos'' This item can be obtained by killing a Glowsquito - which spawns in the Quartz Flats, Glowstone Canyon, and Infernal Dunes biomes. Glowcoke can also be used to craft Glowlight Torchs and Glowlight Campfires. 61f609519eb09694165d838fbff74ab0dd154153 Roadrunner Feather 0 282 435 2024-04-10T22:16:02Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Roadrunner Feater Roadrunner Boots - 3, 234/234 +0.1 Speed on Sand When on Feet: +3 Armor Durability: 234 ''Dropped by Roadrunners'' This item can be obtained by killing a Roadrunner - which spawns in Deserts and Badlands. Roadrunner Feathers can also be used to cra..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Roadrunner Feater Roadrunner Boots - 3, 234/234 +0.1 Speed on Sand When on Feet: +3 Armor Durability: 234 ''Dropped by Roadrunners'' This item can be obtained by killing a Roadrunner - which spawns in Deserts and Badlands. Roadrunner Feathers can also be used to craft Falconry Hoods - which let you control tamed Bald Eagles - as well as Roadrunner Boots - which allow you to run faster on Sand. 3c875766822f137cc4444104b41802da4d173156 Sombrero 0 283 436 2024-04-10T22:23:30Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Sombrero - 2, 0.5, 154/154 Potion of Bug Pheromones When on Head: Cockroach Ootheca +2 Armor Cockroach Wing +0.5 Armor Toughness Durability: 154 ''Dropped by Maraca-Enthralled-Cockroaches'' This item can be obtained by playing a Maraca while near a Cockroach and killing it while it dances" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Sombrero - 2, 0.5, 154/154 Potion of Bug Pheromones When on Head: Cockroach Ootheca +2 Armor Cockroach Wing +0.5 Armor Toughness Durability: 154 ''Dropped by Maraca-Enthralled-Cockroaches'' This item can be obtained by playing a Maraca while near a Cockroach and killing it while it dances f53f3e232c366c12beb1e729f72e0c79864c267c Tropical Stew 0 284 437 2024-04-10T22:36:09Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Tropical Stew - 10, 60% Tropical Stew - 10, 60% When eaten: When eaten: +4.5% Grains +4.5% Grains +4.5% Proteins +4.5% Proteins +4.5% Vegetables +4.5% Vegetables Bucket of Crab ''Cook Crab, Rice, and Onions in a Cooking Pot'' This item can be obtained by placing Crab Meat or Crab Legs, Rice, Onion..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Tropical Stew - 10, 60% Tropical Stew - 10, 60% When eaten: When eaten: +4.5% Grains +4.5% Grains +4.5% Proteins +4.5% Proteins +4.5% Vegetables +4.5% Vegetables Bucket of Crab ''Cook Crab, Rice, and Onions in a Cooking Pot'' This item can be obtained by placing Crab Meat or Crab Legs, Rice, Onions, and Coconut Slices in a Cooking Pot '''Crab Meat/Crab Legs'''- Dropped by Crabs which spawn in Beach Biomes '''Rice''' - Found by exploring the world '''Onions''' - Found by exploring the world; looks similar to Alliums '''Coconut Slices''' - Drop from coconut trees when fully grown 5986913a91e033a17b70eba072f25204063aba96 Glowsilk 0 285 438 2024-04-10T22:45:11Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Glowsilk Glowsilk Bow - Durability: 384 Glowsilk Cocoon ''Dropped by breaking Glowsilk Cocoons'' This item can be obtained by breaking a Glowsilk Cocoon - which generate in The Nether in biomes such as Crimson Forest, Dasalt Deltas, and Glowstone Canyons. Glowsilk can also be crafted by using 4 Glowstone, 2 Netherite Scrap, 2 Ametrine Shards, and 1 String. The Glowsilk c..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Glowsilk Glowsilk Bow - Durability: 384 Glowsilk Cocoon ''Dropped by breaking Glowsilk Cocoons'' This item can be obtained by breaking a Glowsilk Cocoon - which generate in The Nether in biomes such as Crimson Forest, Dasalt Deltas, and Glowstone Canyons. Glowsilk can also be crafted by using 4 Glowstone, 2 Netherite Scrap, 2 Ametrine Shards, and 1 String. The Glowsilk can also be used to repair your tools and armor, as well as to craft a Glowsilk Bow in a Smithing Table, which fires Arrows naturally covered in moth dust that glow while they fly. 3c545ba508fd76eeef150cddc66aea1acf3c8ccf Pocket of Sand 0 286 439 2024-04-10T22:52:56Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Pocket of Sand Sand Castle - Slot: Head Durability: 220 Bacon Sandwich - 10, 80% When eaten: +5% Grains +5% Proteins +5% Vegetables ''Crafted with a Guster Eye, Leather, and Sand'' This item can be obtained by surrounding a Guster Eye with Leather and Sand. The Pocket of Sand can be used as a projectile-bas..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Pocket of Sand Sand Castle - Slot: Head Durability: 220 Bacon Sandwich - 10, 80% When eaten: +5% Grains +5% Proteins +5% Vegetables ''Crafted with a Guster Eye, Leather, and Sand'' This item can be obtained by surrounding a Guster Eye with Leather and Sand. The Pocket of Sand can be used as a projectile-based weapon. 9425ccf306f88c7522e71c408b598352fca6851c Gilded Eye 0 287 440 2024-04-10T22:56:46Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Gilded Pearl Gold Ingot Cyclops Eye - Slot: Head ''Craft an Eye of Ender with 8 Gold Ingots'' This item can be obtained by crafting an Eye of Ender with 8 Gold Ingots encircling" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Gilded Pearl Gold Ingot Cyclops Eye - Slot: Head ''Craft an Eye of Ender with 8 Gold Ingots'' This item can be obtained by crafting an Eye of Ender with 8 Gold Ingots encircling 575835d305fb5f6f8622be3ad0ce1acf4cc4bdce Maraca 0 288 441 2024-04-10T23:02:43Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Maraca Flute ''Crafted with Planks and a Snake Rattle'' This item can be obtained by crafting Snake Rattle with Planks and Sticks. The Snake Rattle is dropped Rattle Snakes" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Maraca Flute ''Crafted with Planks and a Snake Rattle'' This item can be obtained by crafting Snake Rattle with Planks and Sticks. The Snake Rattle is dropped Rattle Snakes 36106a08dafea03901ea95e372c0d927ee0b3e08 Guster Eye 0 289 442 2024-04-10T23:07:55Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Guster Eye Gustmaker Lever ''Dropped by Gusters'' This item is obtained by killing a Guster - which spawns in Deserts - during a sandstorm. The Guster EYe can also be used to craft a Gustmaker - your own personal sandstorm spawner. It can be used to move mobs, items, and even players!" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Guster Eye Gustmaker Lever ''Dropped by Gusters'' This item is obtained by killing a Guster - which spawns in Deserts - during a sandstorm. The Guster EYe can also be used to craft a Gustmaker - your own personal sandstorm spawner. It can be used to move mobs, items, and even players! 4db444f2ff1e0d43f05ec07c2faa7025e04d24b0 Witch Eye, The Eye of Suspicious Concoction 0 16 443 185 2024-04-10T23:10:37Z Strix 398684 wikitext text/x-wiki '''Requires Nether Access!!''' '''[[Potion of Fire Resistance]]''' - Brew a Magma Cream with an Awkward Potion '''[[Ooze Bottle]]''' - Crafted with the knowledge of potion-making '''[[Potion of Freeze]]''' - Brew Frozen Rotten Flesh with a Corrupted Potion '''[[Gongylidia]]''' - Interact with fungal-covered blocks under an anthill '''[[Ghast Tear]]''' - Dropped by Ghasts '''[[Banana Slug Slime]]''' - Dropped by Banana Slugs '''[[Rabbit's Foot]]''' - Dropped by Rabbits '''[[Witch Pupil]]''' - Crafted using Spider Eye, Glowstone Dust, Redstone Dust, Gunpowder, and Sugar f7067d103f11aa7d5d0e97faee9c5f4132953deb Potion of Fire Resistance 0 290 444 2024-04-10T23:41:52Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Guster Eye Gustmaker Lever ''Dropped by Gusters'' This item is obtained by killing a Guster - which spawns in Deserts during a sandstorm. The Guster Eye can also be used to craft a Gustmaker - your own personal sandstorm spawner. It can be used to move mobs, items, and even players!" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Guster Eye Gustmaker Lever ''Dropped by Gusters'' This item is obtained by killing a Guster - which spawns in Deserts during a sandstorm. The Guster Eye can also be used to craft a Gustmaker - your own personal sandstorm spawner. It can be used to move mobs, items, and even players! 53df6062b42f4625f11a86449ab1c89b613875c8 Ooze Bottle 0 291 445 2024-04-10T23:55:06Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Ooze Bottle Bucket of Ooze ''Crafted with the knowledge of potion-making'' - '''Lionfish''': Dropped by Lionfish found near coral in warm ocean biomes - '''Lizard Tail''': Dropped by Lizards - '''Pufferfish''': Fished in most bodies of water or dropped by Pufferfish and Lava Pufferfish - '''Lily of the Valley''': Found in flower forests - '''Potionof Corruption''': Brewed using Corrupted Wart and Awkw..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Ooze Bottle Bucket of Ooze ''Crafted with the knowledge of potion-making'' - '''Lionfish''': Dropped by Lionfish found near coral in warm ocean biomes - '''Lizard Tail''': Dropped by Lizards - '''Pufferfish''': Fished in most bodies of water or dropped by Pufferfish and Lava Pufferfish - '''Lily of the Valley''': Found in flower forests - '''Potionof Corruption''': Brewed using Corrupted Wart and Awkward Potion - '''Potion of Poison''': Brewed using Spider EYe, Jellyfish, or Stinger - '''Potion of Harming''': Brewed using a Fermented Spider Eye and Potion of Healing or a potion of Poison - '''Potion of Weakness''': Brewed using a Fermented Spider Eye and Water Bottle - '''Potion of Slowness''': Brew Frozen Rotten Flesh with a Corrupted Potion - 2984af0a629145b91cf309222a6297f7381ddad4 The Chocolate Edition Wiki:Community portal 4 292 447 2024-04-11T03:04:47Z Azgoodaz 36052 Created page with "[[File:Site-logo.png|200px|link=Main Page|center]] <tabber> About= <center> Need help, want something changed or want to debate about something? In the community portal you will find exactly what you need!<br> Add '''{{PAGENAME}}''' to your [[Special:Watchlist|watchlist]] and stay on top of things! </center> <br /> <center>{{SITENAME}} is a ''community project'' run entirely by volunteers to provide information for the game.</center> Our community of editors is open..." wikitext text/x-wiki [[File:Site-logo.png|200px|link=Main Page|center]] <tabber> About= <center> Need help, want something changed or want to debate about something? In the community portal you will find exactly what you need!<br> Add '''{{PAGENAME}}''' to your [[Special:Watchlist|watchlist]] and stay on top of things! </center> <br /> <center>{{SITENAME}} is a ''community project'' run entirely by volunteers to provide information for the game.</center> Our community of editors is open to anyone. If you would like to join in: *Register **Make a [[Special:CreateAccount|free account]] on the wiki.gg platform, it will help keep track of your own edits. *Need help **Check out our [https://support.wiki.gg/ help wiki]. *Be bold **There's no need to wait. Jump right in and start editing. The [[:Category:Maintenance|wiki maintenance category]] may be a great place to start, or you can start small by fixing spelling, grammar, and other errors you come across. *Translations **Would you like to help manage translations of the wiki? Head to, [[{{SITENAME}}:Translation portal|Translation portal]]. *Templates **Would you like to create a page, but don't know how to categorize it? Head to, [[Help:Templates]]. *Start a new article *:<inputbox> type= create width= 40 </inputbox> <div style="text-align:center;">''Alternatively, just type a new article name in the search box. A link will be provided to start the article at the top of the search results.''</div> *Recent changes **See a list of [[Special:RecentChanges|recent changes]]. *Tips / Tricks ** [https://ark.wiki.gg/ ARK Wiki] made a browser extension that redirects from the old wiki for an easier switch, [https://support.wiki.gg/wiki/Wiki.gg_Redirect download it here]. *Community discussion **See what the community is currently [[{{TALKPAGENAME}}|talking about or make suggestions]]. |-| Admins= {{Wikigg wiki staff list (section)}} {{Community admins list}} {{Translator admins list}} |-| What to do= === Page Improvements === * N/A </tabber> <!-- post topics below --> 7825410152f788d05dc339fe8dc254db0f59ad38 Category:Maintenance 14 293 448 2024-04-11T03:05:22Z Azgoodaz 36052 Created page with "[[Category:Maintenance]] __HIDDENCAT__" wikitext text/x-wiki [[Category:Maintenance]] __HIDDENCAT__ 244b8b3128370524e5030433081562a10e4c9db4 450 448 2024-04-11T03:06:01Z Azgoodaz 36052 wikitext text/x-wiki [[Category:{{SITENAME}}]] dd8aaa34cf600c1567d240a3f4bc615164a11592 Category:Hidden categories 14 294 449 2024-04-11T03:05:38Z Azgoodaz 36052 Created page with "This category contains hidden categories. Unlike normal categories, these are not displayed at the bottom of pages that are included in them, and are therefore hidden from readers. To hide a category, add the <code><nowiki>__HIDDENCAT__</nowiki></code> magic word to the bottom of a category. [[Category:Maintenance]]" wikitext text/x-wiki This category contains hidden categories. Unlike normal categories, these are not displayed at the bottom of pages that are included in them, and are therefore hidden from readers. To hide a category, add the <code><nowiki>__HIDDENCAT__</nowiki></code> magic word to the bottom of a category. [[Category:Maintenance]] 650e3cfcc8257f1f6a737d6629162bcdd133f2d7 Category:Pages using Tabber parser tag 14 295 451 2024-04-11T03:06:37Z Azgoodaz 36052 Created page with "[[Category:Maintenance]] __HIDDENCAT__" wikitext text/x-wiki [[Category:Maintenance]] __HIDDENCAT__ 244b8b3128370524e5030433081562a10e4c9db4 Template:License 10 226 453 343 2024-04-11T04:26:58Z Azgoodaz 36052 Protected "[[Template:License]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) wikitext text/x-wiki <includeonly> <div style="border: 1px solid black padding: 5px; display: flex;"> {{License/{{{1|nolicense}}}}}{{#if:{{{source|}}}|<div>Source:&nbsp;{{{source|}}}</div>}} </div> </includeonly> <noinclude>{{documentation}}</noinclude> c0a6831abe528e60941add15a73869a24bd5e557 Template:License/Mojang 10 227 454 344 2024-04-11T04:27:03Z Azgoodaz 36052 Protected "[[Template:License/Mojang]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) wikitext text/x-wiki <includeonly> <div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div> <div>This file is owned by ''Mojang'' and/or its licensors, and is licensed under the ''Mojang'' [[MediaWiki:Terms of Use|Terms of Use]].<br/> All trademarks and registered trademarks present in the file are proprietary to ''Mojang'' and/or its licensors. </div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> 8d9f91d261eba30311a491b588a206d12344562c Template:License/Developer 10 228 455 345 2024-04-11T04:27:09Z Azgoodaz 36052 Protected "[[Template:License/Developer]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) wikitext text/x-wiki <includeonly> <div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div> <div>This file is owned by ''The Chocolate Edition'' and/or its licensors, and is licensed under the ''The Chocolate Edition'' [[MediaWiki:Terms of Use|Terms of Use]].<br/> All trademarks and registered trademarks present in the file are proprietary to ''The Chocolate Edition'' and/or its licensors. </div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> 93d7dafa9f1eddd32c45e5ce2d0fd209347c9463 Template:License/CC-BY 10 229 456 346 2024-04-11T04:27:14Z Azgoodaz 36052 Protected "[[Template:License/CC-BY]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) wikitext text/x-wiki <includeonly> <div>[[File:CC-BY.svg|x50px|link=https://creativecommons.org/licenses/by/3.0/|CC-BY]]</div> <div>This file is under the [https://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> 8069f8bb141c87273ec4101c1043b5ebda7f788f Template:License/CC-BY-NC 10 230 457 347 2024-04-11T04:27:19Z Azgoodaz 36052 Protected "[[Template:License/CC-BY-NC]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) wikitext text/x-wiki <includeonly> <div>[[File:CC-BY-NC.svg|x50px|link=https://creativecommons.org/licenses/by-nc/3.0/|CC-BY-NC]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-nc/3.0/ Creative Commons Attribution-NonCommercial 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> ea0a9e3d46ba08c4fc31750a92bd1000046c3b37 Template:License/CC-BY-NC-ND 10 231 458 348 2024-04-11T04:27:23Z Azgoodaz 36052 Protected "[[Template:License/CC-BY-NC-ND]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) wikitext text/x-wiki <includeonly> <div>[[File:CC-BY-NC-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nc-nd/3.0/|CC-BY-NC-ND]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-nc-nd/3.0/ Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> 34141db8517bdc0dcec13dad55e1a4b76778b038 Template:License/CC-BY-NC-SA 10 232 459 349 2024-04-11T04:27:27Z Azgoodaz 36052 Protected "[[Template:License/CC-BY-NC-SA]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) wikitext text/x-wiki <includeonly> <div>[[File:CC-BY-NC-SA.svg|x50px|link=https://creativecommons.org/licenses/by-nc-sa/3.0/|CC-BY-NC-SA]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-nc-sa/3.0/ Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> 1b70c35de443490cae40bd3375108d2c0b931705 Template:License/CC-BY-ND 10 233 460 350 2024-04-11T04:27:34Z Azgoodaz 36052 Protected "[[Template:License/CC-BY-ND]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) wikitext text/x-wiki <includeonly> <div>[[File:CC-BY-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nd/3.0/|CC-BY-ND]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-nd/3.0/ Creative Commons Attribution-NoDerivs 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> f9b4fa878dcfec21a01a7ce346c46eddf2f66f42 Template:License/CC-BY-SA 10 234 461 351 2024-04-11T04:27:38Z Azgoodaz 36052 Protected "[[Template:License/CC-BY-SA]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) wikitext text/x-wiki <includeonly> <div>[[File:CC-BY-SA.svg|x50px|link=https://creativecommons.org/licenses/by-sa/3.0/|CC-BY-SA]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> 9f75f45e0ceff1c07d2368f2ec75494cce86b567 Template:License/CC-SRR 10 235 462 352 2024-04-11T04:27:46Z Azgoodaz 36052 Protected "[[Template:License/CC-SRR]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) wikitext text/x-wiki <includeonly> <div>[[File:CC-SRR.svg|link=|CC-Some Rights Reserved]]</div> <div>This file is under the Creative Commons Some Rights Reserved License.</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> cd49dbdaf1d4290117a115931288884ac9b62a46 Template:License/Fairuse 10 236 463 353 2024-04-11T04:27:50Z Azgoodaz 36052 Protected "[[Template:License/Fairuse]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) wikitext text/x-wiki <includeonly> <div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div> <div>This file is copyrighted. It will be used in a way that qualifies as fair use under [https://en.wikipedia.org/wiki/Fair_use#Fair_use_under_United_States_law US copyright law].<br/> </div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> 7c570e887469cf340d20186b281e667784e1c90c Template:License/nolicense 10 237 464 354 2024-04-11T04:27:54Z Azgoodaz 36052 Protected "[[Template:License/nolicense]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) wikitext text/x-wiki <includeonly> <div>[[File:Warning-red.svg|50px|link=|No License has been selected.]]</div> <div>Please select the proper License for this file by adding the proper parameter to <nowiki>{{License}}</nowiki>. See [[Template:License]] for details.</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude> e5aed440bcde4a2d7633edef8640c90228fc24a6 Template:License/doc 10 238 465 355 2024-04-11T04:27:58Z Azgoodaz 36052 Protected "[[Template:License/doc]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) wikitext text/x-wiki <nowiki>{{License|Developer}}</nowiki> {{License|Developer}} <nowiki>{{License|Mojang}}</nowiki> {{License|Mojang}} <nowiki>{{License|Fairuse}}</nowiki> {{License|Fairuse}} <nowiki>{{License|CC-BY-NC-ND}}</nowiki> {{License|CC-BY-NC-ND}} <nowiki>{{License|CC-BY-NC-SA}}</nowiki> {{License|CC-BY-NC-SA}} <nowiki>{{License|CC-BY-NC}}</nowiki> {{License|CC-BY-NC}} <nowiki>{{License|CC-BY-ND}}</nowiki> {{License|CC-BY-ND}} <nowiki>{{License|CC-BY-SA}}</nowiki> {{License|CC-BY-SA}} <nowiki>{{License|CC-BY}}</nowiki> {{License|CC-BY}} <nowiki>{{License|CC-SRR}}</nowiki> {{License|CC-SRR}} '''Providing no parameter (or invalid one) defaults to the nolicense notice:''' <nowiki>{{License}}</nowiki>{{License}} '''Source parameter (optional):''' The source parameter accepts a url to the source where the file came from if necessary for attribution. Example: <nowiki>{{License|Developer|source=https://wiki.gg/}}</nowiki> {{License|Developer|source=https://wiki.gg/}} <includeonly> [[Category:License templates]] </includeonly> <noinclude> [[Category:Template documentation]] </noinclude> 4ee0487f20fce0a49422ad2b41ef13477fb7b2d7 MediaWiki:Theme-dark.css 8 270 466 452 2024-04-11T04:29:34Z Azgoodaz 36052 css text/css /*** Theme with Darker feel ***/ /*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh. Make adjustments in large edits/saves instead of single code edits/saves. ***/ :root { --theme-site-logo-image: url(/images/9/96/Site-logo-colors.png); --theme-page-base-background: #241b12; --theme-content-background: #241b12; --theme-text-color-note: #FBAC33; --theme-link-color: #FBAC33; --theme-link-color-hover: #F37478; --theme-heading-color: #ECBD89; --theme-text-color: #ECBD89; --theme-hover-color: #FBAC33; --theme-navbar-tab-text-color: white; --theme-navbar-tab-background: rgb(239 230 229 / 90%); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-background-hover: #683D17; --theme-sidebar-heading-text-color: #ECBD89; --theme-sidebar-heading-background: #241b12; --theme-sidebar-list-item-text-color: #ECBD89; --theme-sidebar-box-background: #241b12; --theme-sidebar-list-item-hover-mask: #F37478; --theme-sidebar-list-item-text-color-hover: black; } ul { list-style-image: none; } a:visited { color: #F37478; } .vectorTabs li, .vector-menu-dropdown { background: #241b12; } .toc > ul a:hover { color: black; } .mp-box { border:1px solid black; margin:10px 0; padding:5px; } .mw-message-box { color: var(--theme-text-color); background-color: transparent; } f62bb38b083bb27fea58c295cab43ff6966a6c11 MediaWiki:Common.css 8 25 467 414 2024-04-11T04:30:17Z Azgoodaz 36052 css text/css /*********************************** CSS placed here will be applied to all skins on the entire site. Various code adpoted from * https://multiversus.wiki.gg/ by IyzMoe * https://trucksimulator.wiki.gg/ by MrPie5 * https://flight.wiki.gg/ by ReedemtheD3ad! ***********************************/ /*********************************************************************************************************** * css reset for browser default rules and MediaWiki internal rules ***********************************************************************************************************/ .responsive-image { max-width: 100%; height:auto; } * { outline: 0; } table { white-space: unset; /* be set to `no-wrap` in MW internal css */ } html { font-size: 16px; /* reset rem */ } pre { margin: 0; } h1, h2, h3, h4, h5, h6 { padding: 0; border: 0 solid transparent; } table { display: table; white-space: unset; } body { background: none; } /*********************************************************************************************************** * css for wiki.gg top bar and footer bar ***********************************************************************************************************/ /*** Wiki.gg site bars tweak ***/ div#p-personal ul { white-space: nowrap; /* for "log out" */ } #p-personal .vector-menu-content #pt-anonuserpage, #p-personal .vector-menu-content #pt-userpage a { padding-top: 0; background-position: left center; } /*** Responsive ***/ @media screen and (max-width: 720px) { footer#wikigg-footer .footer-right { margin-left: 0; } footer#wikigg-footer .footer-left { margin-right: 0; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { footer#wikigg-footer { display: grid; grid-template-columns: 35px 1fr; grid-template-rows: auto auto; align-items: center; justify-items: start; padding: 3px 0 3px 10px; } footer#wikigg-footer .footer-middle { grid-column: 1/2; grid-row: 1/3; } footer#wikigg-footer .footer-right { grid-column: 2/3; grid-row: 1/2; margin: 0; } footer#wikigg-footer .footer-left { grid-column: 2/3; grid-row: 2/3; margin: 0; } } /* screen and (max-width:600px) */ /*** Theme ***/ :root { /* for infobox */ --pi-secondary-background: #1F2827; /* other */ --theme-hover-color: #683D17; --theme-text-color-placeholder: #999; --theme-control-text-color: #BF0017; --theme-control-text-color-hover: #fff; /* for wide table */ --theme-wide-table-shadow-color: #999; /*** text color ***/ --theme-text-color: black; --theme-text-color-note: black; --theme-text-color-em: #ffffff; --theme-heading-color: #683D17; /*** link text color ***/ --theme-link-color: #874336; --theme-link-color-hover: #683D17; --theme-link-color-visited: #00aeff; --theme-link-color-redlink: #ff3333; /*** body background ***/ --theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed; /*** top site logo ***/ --theme-site-logo-image: url(/images/e/e6/Site-logo.png); --theme-site-logo-width: 400px; --theme-site-logo-height: 200px; /* sidebar/content common */ --theme-box-border-width: 2px; --theme-box-border-color: #000; --theme-box-background: none; --theme-box-border-style: solid; --theme-box-shadow: none; /* common */ --theme-border-color: #683D17; --theme-highlight-background: #1F2827; --theme-button-background: #87AEC9; --theme-button-border-color: #006cb0; --theme-button-background-active: #a7c7dc; --theme-button-border-color-active: #006cb0; --theme-page-base-background: #EAB885; /*** sidebar ***/ --theme-sidebar-box-background: #8D5345; --theme-sidebar-box-border-style: var(--theme-box-border-style); --theme-sidebar-box-border-width: var(--theme-box-border-width); --theme-sidebar-box-border-color: var(--theme-box-border-color); --theme-sidebar-box-shadow: var(--theme-box-shadow); --theme-sidebar-heading-text-color: white; --theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color); --theme-sidebar-heading-background: #683D17; --theme-sidebar-heading-background-hover: var(--theme-link-color-hover); /* following 3 values will affect the space between the heading and the list */ --theme-sidebar-heading-border-bottom: 0; --theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */ --theme-sidebar-list-padding-top: 0px; --theme-sidebar-list-item-background: none; --theme-sidebar-list-item-hover-mask: #683D17; --theme-sidebar-list-item-text-color: white; --theme-sidebar-list-item-text-color-hover: white; /* responsive */ --theme-sidebar-heading-text-color-2: white; --theme-sidebar-box-background-2: #683D17; --theme-sidebar-box-border-width-2: var(--theme-box-border-width); --theme-sidebar-box-border-style-2: var(--theme-box-border-style); --theme-sidebar-box-border-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color); --theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color); --theme-sidebar-dropdown-background: #090C0C; --theme-sidebar-dropdown-border: 1px solid #888989; /*** navbar ***/ --theme-navbar-background: none; --theme-navbar-border-color: var(--theme-border-color); --theme-navbar-tab-background: #683D17; --theme-navbar-tab-box-shadow: none; --theme-navbar-tab-text-color: black; --theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color); --theme-navbar-tab-text-color-hover: white; --theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color); --theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink); --theme-navbar-tab-border-color: var(--theme-border-color); --theme-navbar-tab-background-hover: #683D17; --theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-background: var(--theme-content-background); --theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color); --theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color); --theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color); --theme-navbar-tab-dropdown-background: #8D5345; --theme-navbar-tab-dropdown-border-color: #8D5345; --theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); --theme-navbar-tab-dropdown-hover-mask: #683D17; --theme-navbar-search-box-shadow: none; --theme-navbar-search-input-background: black; --theme-navbar-search-input-border-color: var(--theme-border-color); --theme-navbar-search-input-text-color: white; --theme-navbar-search-button-background: #683D17; --theme-navbar-search-botton-border-color: var(--theme-border-color); --theme-navbar-search-botton-text-color: var(--theme-text-color); --theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background); --theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color); --theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color); --theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background); --theme-navbar-search-suggestions-border-color: var(--theme-border-color); --theme-navbar-search-suggestions-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em); --theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background); --theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */ --theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color); --theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color); --theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color); /* responsive */ --theme-navbar-search-background: var(--theme-sidebar-box-background); /*** content box ***/ --theme-content-background: #EAB885; --theme-content-border-width: 0px; --theme-content-border-style: var(--theme-box-border-style); --theme-content-border-color: var(--theme-box-border-color); --theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */ --theme-content-heading-rule-border-top: 0; /* border */ --theme-content-heading-rule-border-bottom: 0; /** category: box **/ --theme-content-category-background: none; --theme-content-category-border-style: solid; --theme-content-category-border-width: 1px; --theme-content-category-border-radius: 0; --theme-content-category-border-color: var(--theme-border-color); /*** #footer ***/ --theme-footer-text-color: #8D5345; --theme-footer-background: transparent; --theme-footer-link-color: #008aff; --theme-footer-link-color-hover: #66b8ff; --theme-footer-border-radius: 0 0 5px 5px; /** notification **/ --theme-notice-red-text-color: #bf0017; --theme-notice-orange-text-color: #cf721c; /******* "real" wiki content ********/ --theme-widget-toc-arrow-color: var(--theme-text-color); --theme-widget-toc-arrow-color-hover: var(--theme-hover-color); --theme-widget-toc-item-hover-background: var(--theme-link-color-hover); --theme-collapsible-toggle-icon-color: var(--theme-text-color); --theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color); } /*********************************************************************************************************** * base css styles for both interface and content box: font, color, etc. ***********************************************************************************************************/ /**** base styles START ***********************************************************/ .MPheading { font-synthesis: none; font-size: 2em; font-weight: 800; text-align: center; background:0 0; background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%); background-position: center bottom; background-repeat: no-repeat; background-size: 100% 1px; } .page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery { text-align: center; margin: 10px 0; } .mp-box { border:1px solid #4d2c24; margin:10px 0; padding:5px; } @media screen and (min-width: 1080px){ .page-The_Chocolate_Edition_Wiki .mw-parser-output { display: flex; flex-wrap: wrap; justify-content: space-evenly; } .mainpage-left { width: calc(100% - 550px); } .mainpage-right { width: 500px; } } /* Template:FP links styles */ .fplinks { display: flex; flex-wrap: wrap; justify-content: space-evenly; align-items: stretch; text-align: center; } .fplink-outer { padding: 5px; flex-basis: calc(25% - 10px); width: calc(25% - 15px); min-width: 115px; display: inline-block; vertical-align: middle; } .fplink-wide { flex-basis: calc(33% - 10px); width: calc(33% - 15px); } .fplink-fullwidth { flex-basis: 100%; width: calc(100% - 15px); font-weight: bold; } .fplink { padding: 0.5em; box-sizing: border-box; width: 100%; height: 100%; display: table; } .fplink-plain { background: transparent; border-radius: 0; border: 0; box-shadow: none; } .fplink-inner { display: table-row; } .fplink a { display: table-cell; vertical-align: middle; } .fplink img { max-width: 150px; width: 100%; height: auto; } /* Auto-resize front page video to fit smaller columns */ .fpbox .embedvideowrap { width: 100% !important; max-width: 480px; margin: 0 auto; } .fpbox .embedvideowrap iframe { width: 100% !important; } /* Multi-column box support */ .fp-container main .columns .leftcol, .fp-container .columns .rightcol { width: 100%; margin: 0; padding: 0; } @media (min-width: 990px) { .fp-container .columns .leftcol { float: left; width: 50%; } .fp-container .columns .rightcol { float: right; width: 50%; } } .fp-section { display: flex; flex-wrap: wrap; } /* this CSS governs the responsive 2 column main page layout */ #fp-2column.fp-container { display: grid; grid-template-areas: "a" "b" "c"; grid-template-columns: 100%; } @media screen and (min-width: 990px) { #fp-2column.fp-container { grid-template-areas: "a b" "c c"; grid-template-columns: 50% 50%; } } @media screen and (min-width: 1350px) { #fp-2column.fp-container { grid-template-areas: "a b" "c b"; grid-template-columns: auto 520px; } } #fp-top { grid-area: a; } #fp-flex { grid-area: b; } #fp-bottom { grid-area: c; } /* end responsive 2 column main page layout */ /* Front page appearance styles */ .fpbox .heading, .fpbox .mainheading { border: 0; border-bottom: 1px solid transparent; } .fpbox { background: transparent; border: 1px solid transparent; box-shadow: 0 2px 5px transparent; } .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.3); border: 1px solid #505050; } .fplink-fullwidth .fplink:not(.fplink-plain) { background: rgba(0, 0, 0, 0.4); } .linkslabel { border-bottom: 2px solid #505050; } /* always show scroll bar for short page. * By doing this page background size won't change when expand/collapse sidebar sections. */ html { overflow-y: scroll; } /** Font **/ html, body { font-family: Helvetica, Arial, sans-serif; /* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */ color: var(--theme-text-color); } .mw-body h1, .mw-body-content h1, .mw-body-content h2 { color: var(--theme-heading-color); } body { font-size: 14px; } .vector-body { font-size: unset; } /** link color **/ /* Self-links aren't real links, they're not clickable. * Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive. * We should not use :not(.selflink) since it increases the priority and make it is difficult to override * link styles for certain elements (e.g. in wiki.gg header). */ a, a.selflink:hover, a.selflink:active { text-decoration: none; color: var(--theme-link-color); } a:visited { color: #8D5345; } a:hover, a:active { text-decoration: none; color: var(--theme-link-color-hover); } /** red link **/ /* we don't really need to mark you have "visited" an inexistent page */ a.new, a.new:visited { color: var(--theme-link-color-redlink); } /* -------------------------------------------------------- */ /* Tables */ /* -------------------------------------------------------- */ table { /* fix 100% width table with border */ box-sizing: border-box; } table.article-table, table.fandom-table, table.lined, table.bordered, table.cellborder { border-collapse: collapse; border-style: solid; border-color: #AD532D; } table.lined th, table.lined td { border-width: 0 0 1px 0; } /*** "terraria"-classed tables ***/ table.olo { border: 2px solid transparent; margin: calc(0.5em + 5px) 5px; box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color); border-radius: 3px; /* (border radius of .olo box) - 3px */ } table.olo.noborder { padding: 0; border: 0; } table.olo th, table.olo td { padding: 3px 6px; border-color: var(--theme-border-color); border-style: solid; border-width: 0; } table.olo th { background: var(--theme-highlight-background); border-color: var(--theme-border-color); text-align: center; } table.olo caption { font-weight: bold; background: var(--theme-highlight-background); padding: 5px; margin: auto 2px; } table.olo > caption { padding: 3px; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; margin: 1px 1px -4px; border-bottom-width: 1px; box-shadow: 0 0 0 1px var(--theme-highlight-background); position: relative; } table.olo > caption:after { box-sizing: content-box; content: ""; display: block; width: 100%; height: 1px; background: var(--theme-highlight-background); position: absolute; left: -4px; bottom: -2px; border-left: 4px solid var(--theme-box-background-color); border-right: 4px solid var(--theme-box-background-color); } table.olo > caption.plaincaption { background: transparent; border: 0; box-shadow: 0 0 0 0; margin-bottom: 4px; } table.olo > caption.plaincaption:after { background: transparent; border: 0; } table tfoot:empty, table thead:empty { display: none; } /* Auto line separators for tables */ table.olo.lined { padding-bottom: 0; /*display: inline-table;*/ } table.olo.lined td { border-width: 0; border-bottom-width: 1px; } table.olo.lined::after { content: ""; display: block; height: 3px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 3px; background-color: var(--theme-box-background-color); } table.lined td.noline, table.lined tr.noline td { border-bottom-width: 0; } table tr.bottomline td { border-bottom-width: 1px; } table tr.topline td { border-top-width: 1px; } table td.bottomline, table.lined tr.noline td.bottomline { border-bottom-width: 1px; } table td.topline { border-top-width: 1px; } table.olo.cellborder, table.olo.border { border-spacing: 0; padding: 4px 4px 4px 3px; position: relative; } table.olo.cellborder::before, table.olo.border::before { content: ""; display: block; width: 1px; height: calc(100% - 6px); background-color: var(--theme-box-background-color); position: absolute; left: 4px; top: 3px; } table.olo.cellborder td, table.olo.border td { border-left-width: 1px; border-bottom-width: 1px; } table.olo.cellborder th, table.olo.border th { border-left-width: 2px; border-top-width: 2px; } table.olo.cellborder tr:first-of-type th, table.olo.border tr:first-of-type th { border-top: 0; } table.olo.cellborder::after, table.olo.border::after { content: ""; display: block; height: 1px; width: calc(100% - 6px); position: absolute; left: 3px; bottom: 5px; background-color: var(--theme-box-background-color); } /* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */ table.outer { white-space: nowrap; } table.inner { border-collapse: collapse; background: inherit; width: 100%; } table.inner th { border: 2px solid var(--theme-box-background-color); } /* Fix for siderail overlapping some wide tables */ @media screen and (max-width: 1520px) and (min-width: 1350px) { .with-siderail table.olo .i { white-space: normal; } .with-siderail table.olo th { font-size: 90%; } .with-siderail table.olo td:not(.il1c) img { max-width: 100%; height: auto; } } .olo th { border-bottom: 1px solid; } .wikitable, .wikitable > tr > th, .wikitable > * > tr > th { color: inherit; background: none; } /* .jquery-tablesorter th.headerSort{ border: 1px solid var(--theme-border-color); } */ table.cargoTable.noMerge tr:nth-child(2n) { background: rgba(0, 0, 0, 0.25); } table.cargoTable.noMerge tr:nth-child(2n+1) { background: none; } table.olo caption { border-width: 1px; border-style: solid; border-top-color: rgb(244, 124, 60, 0.1); border-right-color: rgb(13, 4, 2, 0.5); border-bottom-color: rgb(13, 4, 2, 0.5); border-left-color: rgb(244, 124, 60, 0.1); border-radius: 8px; } table.olo { /*display: inherit;*/ width: auto; } .olo.sortable.lined.align-center.jquery-tablesorter { /*width: min-content;*/ } #possible-modifiers-table, .olo.lined.sortable.jquery-tablesorter, .olo.lined { width: auto; } /**** base styles END *****/ /*********************************************************************************************************/ input, button { color: var(--theme-control-text-color); /* caret-color: var(--theme-text-color); */ } input[type=submit] { color: var(--theme-control-text-color); } ::placeholder { color: var(--theme-text-color-placeholder); } /* Removes VisualEdit button */ #ca-ve-edit { display: none; } /* Link color */ .mw-parser-output a.external, .mw-parser-output a.external:visited, .mw-parser-output a.extiw, .mw-parser-output a.extiw:visited, .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { color: var(--theme-link-color); } /* Text color */ #content, #firstHeading, .infocard .main-heading .hgroup, h1, h2, h3, h4, h5, h6, div.hat-note.t-main, #contentSub, #contentSub2, .search-types .current a, .infobox > .title > span, code, .trw-toggleable.not-toggled.achievements .achievement b * { color: var(--theme-text-color); } .i .note, .note-text { color: var(--theme-text-color-note); } .pixel img, .pixel, #mw-imagepage-section-filehistory img { image-rendering: pixelated; /*for chrome*/ image-rendering: crisp-edges; /*for firefox*/ } .small { font-size: 85%; } .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* References smaller text than main */ .references { font-size: 90%; } /* Larger font for Module: code display (default is smaller than other code pages) */ pre.lua.source-lua { font-size: 14px !important; } /* Facilitate inline scary transclusion */ .scary-transclusion p, .scary-transclusion .mw-parser-output { display: inline; } /* hide last empty paragraph at the end */ div.mw-parser-output > p:last-child > br:only-child { display: none; } /* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */ .apihelp-parameters dd:empty::before { content: " "; } .block { display: block; } .inline { display: inline; } .inline-block { display: inline-block; } hr.space { height: 4px; background: none; border: 0; } .page-content .vertical-align-top * { vertical-align: top; } .page-content .vertical-align-bottom * { vertical-align: bottom; } /* Drowning Table No Border */ .drowning-table-no-border { border: none; } /* Gadget description length */ .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, .oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body { max-width: unset; } /* Box at the top of all pages when the user has a new message on their User_talk: page */ .usermessage { background-color: var(--theme-box-background-color); border-color: var(--theme-box-border-color); color: var(--theme-text-color); } /*********************************************************************************************************** * interface layout and styles for widgets outside of content box ***********************************************************************************************************/ :root { --main-layout-logo-box-height: 200px; --main-layout-logo-offset: 12px; --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ --main-layout-sidebar-width: 180px; /* width of side navbar, without gap */ --main-layout-sidespace: 24px; /* whitespace width on most left and most right */ --main-layout-gap: 12px; --main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px); --main-box-border-radius: 5px; --main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width)); --main-box-padding: 12px; background: var(--theme-site-background); /* Removes second vertical scrollbar(mw 1.37 fix) */ overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */ } /**** Main Layout START ***********************************************************/ /** * Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout */ html, body { min-height: 100%; } html { height: 100%; scroll-padding-top: var(--main-layout-topbar-height); } body { height: auto; } /*** main grid container ***/ body { /* self */ box-sizing: border-box; /* grid */ display: grid; grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end]; gap: 0 var(--main-layout-gap); } /*** grid items ***/ /* Flatten DOM structure. Therefore we have following grid items under body grid container: * div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer. */ body > .content-wrapper, #mw-navigation { display: contents; } /** unused, hide them **/ #mw-head-base, #mw-navigation > h2 { display: none; } /** side nav bar **/ #mw-panel { grid-column: aside-left/aside-right; grid-row: nav-start/page-end; margin-bottom: var(--main-layout-gap); float: none; width: unset; padding: 0; } /** nav **/ #mw-head { grid-column: content-left/content-right; grid-row: nav-start/nav-end; } /** content **/ .mw-body { grid-column: content-left/content-right; grid-row: content-start/content-end; } /* For some page such as api.php, .mw-body is the only child, so take up all space. */ .mw-body:first-child { grid-column: body-left/body-right; grid-row: page-start/page-end; } /** #footer: content footer **/ #footer { grid-column: content-left/content-right; grid-row: footer-start/footer-end; margin: 0; } /** used to gen box shadow for main box (nav + content + #footer) **/ #mw-page-base { grid-column: content-left/content-right; grid-row: nav-start/footer-end; height: 100%; } /** wiki.gg footer bar **/ body > footer { grid-column: body-left/body-right; grid-row: page-end/body-end; } /*** logo block. It is absolute position ***/ #p-logo { position: absolute; width: 100%; height: auto; left: 0; top: var(--main-layout-topbar-height); background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat; display: flex; align-items: center; justify-content: center; filter: drop-shadow(0 0 5px black); } /* use logo image as <a>'s background will sometime flicker when hovered on Firefox, * I still don't know why, but move background to #p-logo can avoid this issue. */ #p-logo .mw-wiki-logo { width: var(--theme-site-logo-width); height: var(--theme-site-logo-height); margin: auto; background: none; /* logo flicker fix */ } /**** Main Layout END ***********************************************************/ /**** side panel START ***********************************************************/ #mw-panel { font-size: 12px; line-height: 1.5; color: var(--theme-text-color); } #mw-panel a { text-decoration: none; } /* sections */ #mw-panel .portal, #mw-panel #p-logo + .portal { margin: var(--main-layout-gap) 0 0 0; padding: 0; color: var(--theme-sidebar-heading-text-color); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background); } #mw-panel #p-logo + .portal { margin-top: 0; position: relative; } /* section heading */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { margin: 0; padding: 6px 10px; border-bottom: var(--theme-sidebar-heading-border-bottom); border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0; background: var(--theme-sidebar-heading-background); font-size: 15px; line-height: 18px; cursor: pointer; display: flex; align-items: center; justify-content: space-between; color: var(--theme-sidebar-heading-text-color); } /* arrow icon */ #mw-panel .portal .vector-menu-heading::after { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-sidebar-heading-arrow-color) transparent; border-width: 0 5px 6px 5px; margin-top: 4px; vertical-align: middle; flex: 0 0 auto; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent; } #mw-panel .portal.collapsed .vector-menu-heading { border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 6px 5px 0 5px; } /* list */ #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { background: none; border: 0; padding: 0; margin: 0; border-top: var(--theme-sidebar-list-border-top); } #mw-panel .portal .body ul { padding: var(--theme-sidebar-list-padding-top) 4px 4px; } #mw-panel .portal .body li { margin: 0; padding: 0; font-size: inherit; line-height: inherit; background: var(--theme-sidebar-list-item-background); border-radius: var(--main-inner-box-border-radius); } #mw-panel .portal .body li:hover { background: var(--theme-sidebar-list-item-hover-mask); } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { display: block; padding: 3px 6px; color: var(--theme-sidebar-list-item-text-color); } #mw-panel .portal .body li a:hover { color: var(--theme-sidebar-list-item-text-color-hover); } #mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */ text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */ background-position: 8px center; /* align icon with other text */ } #merch { margin: 1.5em auto auto 1em; } /**** side panel END ***********************************************************/ /**** main content box START ***********************************************************/ /**** box for nav+content+#footer ****/ #mw-page-base { border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; box-sizing: border-box; background: var(--theme-page-base-background); } /**** navbar ****/ #mw-head { margin: var(--theme-box-border-width) var(--theme-box-border-width) 0; padding: var(--main-box-padding) 0 0 0; background: var(--theme-navbar-background); position: relative; display: flex; justify-content: space-between; align-items: flex-end; width: auto; } #mw-head #left-navigation, #mw-head #right-navigation { float: none; flex: 1 1 auto; margin: 0; display: flex; align-items: flex-end; } #mw-head #left-navigation::before, #mw-head #left-navigation::after, #mw-head #right-navigation::before, #mw-head #right-navigation::after { content: ""; display: block; border-bottom: 1px solid var(--theme-navbar-border-color); } #mw-head #left-navigation { justify-content: flex-start; } #mw-head #left-navigation::before { flex: 0 0 var(--main-box-padding); } #mw-head #left-navigation::after { flex: 1 1 auto; } #mw-head #right-navigation { justify-content: flex-end; } #mw-head #right-navigation::before { flex: 1 1 auto; } #mw-head #right-navigation::after { flex: 0 0 var(--main-box-padding); } /* reset */ #p-search, .vector-menu-dropdown, #mw-head .vector-menu-dropdown .vector-menu-heading, .vector-menu-dropdown .vector-menu-heading span, .vectorTabs, .vectorTabs ul, .vectorTabs span, .vectorTabs li, .vectorTabs li a, .vectorTabs li.selected a, .vectorTabs li.selected a:visited { background-image: none; float: none; height: auto; display: block; } #mw-head input { display: block; z-index: 1; } #mw-head input + .vector-menu-heading { z-index: 0; } .vectorMenuCheckbox:focus + .vector-menu-heading { outline: 0; } .vectorTabs ul { display: flex; } .vectorTabs ul li, .vector-menu-dropdown { display: block; white-space: nowrap; } .vector-menu-dropdown.emptyPortlet { display: none; } /* override some mw css */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { color: var(--theme-navbar-tab-text-color); font-size: 14px; line-height: 24px; padding: 3px 12px; overflow: hidden; } .vector-menu-dropdown .vector-menu-heading:hover span { color: var(--theme-navbar-tab-text-color); /* reset */ text-decoration: underline; } .vector-menu-tabs { padding: 0; } .vectorTabs li, .vector-menu-dropdown { background: var(--theme-navbar-tab-background); border-style: solid; border-color: var(--theme-navbar-tab-border-color); border-width: 1px; border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0; box-shadow: var(--theme-navbar-tab-box-shadow); position: relative; margin-right: calc(var(--main-box-padding) / 2); } .vectorTabs li::after, .vector-menu-dropdown::after { content: ""; display: block; width: calc(var(--main-box-padding) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); position: absolute; left: 100%; margin-left: 1px; } div.vectorTabs li:hover, div.vector-menu-dropdown:hover, div.vector-menu-dropdown.open { color: var(--theme-navbar-tab-text-color-hover); border-color: var(--theme-navbar-tab-border-color-hover); background: var(--theme-navbar-tab-background-hover); } div.vectorTabs li.selected:hover a, div.vectorTabs li.selected:hover a:visited, div.vectorTabs li:hover a, div.vector-menu-dropdown:hover .vector-menu-heading span, div.vector-menu-dropdown.open .vector-menu-heading span { color: var(--theme-navbar-tab-text-color-hover); } .vectorTabs li.new a, .vectorTabs li.new a:visited { color: var(--theme-navbar-tab-text-color-redlink); } .vectorTabs li.selected { background: var(--theme-navbar-tab-selected-background); border-color: var(--theme-navbar-tab-selected-border-color); border-bottom: 0; padding-bottom: 1px; } .vectorTabs li.selected:hover { background: var(--theme-navbar-tab-selected-background); } .vectorTabs li.selected:hover span { background: none; } /* watch/unwatch star */ .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { display: block; position: unset; width: 18px; height: 18px; padding: 6px 8px; box-sizing: content-box; } .vector-menu-tabs .mw-watchlink.icon a::before { height: 18px; width: 18px; display: inline-block; position: unset; margin-right: 20px; } .vector-menu-tabs #ca-unwatch.icon .loading::before, .vector-menu-tabs #ca-watch.icon .loading::before { transform-origin: 50% 52%; } #mw-head .vector-menu-dropdown .vector-menu-heading { padding: 0; margin: 0; } .vector-menu-dropdown .vector-menu-heading::after { display: none; } .vector-menu-dropdown .vector-menu-heading span::after { content: ""; display: inline-block; background: none; position: unset; width: 0; height: 0; border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent; border-style: solid; border-width: 6px 5px 0 5px; margin-left: 4px; vertical-align: middle; } .vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after, .vector-menu-dropdown:hover .vector-menu-heading span::after { border-width: 0 5px 6px 5px; border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent; } /* drop down menu */ .vector-menu-dropdown.open .menu { visibility: visible; } /* reset mw 1.37 css */ .vector-menu-dropdown:not(.vector-user-menu) li { font-size: 1em; } .vector-menu-dropdown .vector-menu-content, .vector-menu-dropdown > .menu { font-size: 15px; background: var(--theme-navbar-tab-dropdown-background); margin: 0; border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); border-width: 1px; border-style: solid; border-color: var(--theme-navbar-tab-dropdown-border-color); box-shadow: var(--theme-navbar-tab-dropdown-box-shadow); padding: 4px; top: 100%; left: -1px; /* 1px for border */ min-width: 8em; } .vector-menu-dropdown .menu li a { text-decoration: none; padding: 10px 8px; border-radius: calc(var(--main-box-border-radius) - 2px); font-size: 1em; color: var(--theme-navbar-tab-text-color); } .vector-menu-dropdown .menu li a:hover { background-color: var(--theme-navbar-tab-dropdown-hover-mask); color: var(--theme-navbar-tab-text-color-hover); } .vector-menu-dropdown li.selected { display: none; /* just remove current selected (already displayed in header) */ } /* search */ #p-search form, #p-search input { margin: 0; } #mw-head #p-search { margin: 0; padding: 0 0 6px calc(var(--main-layout-gap) / 2); border-bottom: 1px solid var(--theme-navbar-tab-border-color); } #simpleSearch { background: none; margin: 0; border: 0; color: var(--theme-text-color); width: 18em; padding: 0; height: auto; border-radius: 0; transition: none; display: grid; grid-template-columns: 1fr 0fr; grid-template-rows: 1fr; align-content: stretch; justify-content: stretch; } #simpleSearch #searchInput { grid-column: 1/2; grid-row: 1/2; font-size: 14px; line-height: 16px; text-align: left; padding: 3px 5px; background: var(--theme-navbar-search-input-background); border-radius: 2px 0 0 2px; border-width: 1px; border-style: solid; border-color: var(--theme-navbar-search-input-border-color); border-right: 0; word-wrap: break-word; appearance: none; -webkit-appearance: none; color: var(--theme-navbar-search-input-text-color); height: auto; } #searchInput:focus, #simpleSearch:hover #searchInput, #simpleSearch:hover #searchInput:focus { border-color: var(--theme-navbar-search-input-border-color); box-shadow: none; } #simpleSearch #searchButton { grid-column: 2/3; grid-row: 1/2; box-sizing: border-box; position: static; /* reset css from mw internal */ display: block; width: 28px; height: 100%; /* mw internal css override its button default styles, so override again */ background: var(--theme-navbar-search-button-background); border: 1px solid; border-color: var(--theme-navbar-search-botton-border-color); border-radius: 0 2px 2px 0; z-index: 0; } #simpleSearch #searchButton:hover, #searchInput:hover ~ #searchButton, #searchInput:focus ~ #searchButton { background: var(--theme-navbar-search-button-background-active); border-color: var(--theme-navbar-search-botton-border-color-active); } /* use ::before & ::after to draw search icon */ #simpleSearch::before, #simpleSearch::after { content: ""; display: block; grid-column: 2/3; grid-row: 1/2; z-index: 1; place-self: center; border-style: solid; border-color: var(--theme-navbar-search-botton-text-color); pointer-events: none; } #simpleSearch:hover::before, #simpleSearch:hover::after { border-color: var(--theme-navbar-search-botton-text-color-active); } #simpleSearch::before { border-width: 2px; border-radius: 100%; width: 8px; height: 8px; margin: 0 0 1px 0; transform: translateX(-1px); } #simpleSearch::after { border-width: 1px; width: 3px; height: 0; transform: translate(4px, 4px) rotate(45deg); } /* search result suggestion */ .suggestions { background: var(--theme-navbar-search-suggestions-background); border: 1px solid; border-color: var(--theme-navbar-search-suggestions-border-color); transform: translateX(3px); /* self border 2px + input border 1px */ } .suggestions .suggestions-results, .suggestions .suggestions-special { background: none; border: 0; } .suggestions .suggestions-results { border-bottom: 1px solid; border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color); } .suggestions .suggestions-result, .suggestions .suggestions-special .special-query, .suggestions a.mw-searchSuggest-link, .suggestions a.mw-searchSuggest-link:hover, .suggestions a.mw-searchSuggest-link:active, .suggestions a.mw-searchSuggest-link:focus { color: var(--theme-navbar-search-suggestions-text-color); } .suggestions .suggestions-result-current { background: var(--theme-navbar-search-suggestions-hover-mask); color: var(--theme-navbar-search-suggestions-text-color-hover); } .suggestions .suggestions-special { margin-top: var(--theme-navbar-search-suggestions-special-offset-top); border-top: 1px solid; border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color); } .suggestions .suggestions-special .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color); } .suggestions .suggestions-result-current .special-label { color: var(--theme-navbar-search-suggestions-special-label-text-color-hover); } /**** main content box ****/ body .mw-body { color: var(--theme-text-color); /* override mw internal css */ background: var(--theme-content-background); border-style: var(--theme-content-border-style); border-width: var(--theme-content-border-width); border-color: var(--theme-content-border-color); margin: 0 var(--theme-box-border-width); box-sizing: border-box; padding: 0; z-index: 1; /* cover #footer */ display: flex; flex-direction: column; } .content-body { flex: 1 1 auto; } .content-body > main { align-self: stretch; padding: var(--main-box-padding); } #firstHeading { border: 0; margin: 0; overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */ color: var(--theme-heading-color); } #contentSub, #contentSub2 { margin: 0; } #contentSub .subpages { color: transparent; line-height: 1.5; font-size: 0; } #contentSub .subpages a { font-size: 12px; vertical-align: middle; display: inline-flex; align-items: center; padding-left: 4px; } #contentSub .subpages a::before { content: ""; display: inline-block; height: 4px; width: 4px; border-color: var(--theme-content-subpage-icon-color); border-style: solid; border-width: 0 0 2px 2px; margin: 0 2px 0 0; transform: rotate(45deg); } #bodyContent { display: flex; flex-direction: column; } #mw-content-text { flex: 1 1 auto; min-height: 35em; } #mw-content-text::before { content: ""; display: block; height: 0; border-top: var(--theme-content-heading-rule-border-top); border-bottom: var(--theme-content-heading-rule-border-bottom); margin-top: 2px; margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */ } /* section edit link */ .mw-editsection { white-space: nowrap; } /* "category:" box */ #catlinks { background: var(--theme-content-category-background); border-width: var(--theme-content-category-border-width); border-style: var(--theme-content-category-border-style); border-color: var(--theme-content-category-border-color); border-radius: var(--theme-content-category-border-radius); margin: var(--main-layout-gap) 0 0 0; padding: calc(var(--main-box-padding) / 2) var(--main-box-padding); } /* ads */ div.games-showcase-header, div.games-showcase-footer, .content-body > .games-showcase-sidebar { margin: 0; padding: var(--main-box-padding); } div.games-showcase-header { padding-bottom: 0; } div.games-showcase-footer { padding-top: 0; } .games-showcase-header img, .games-showcase-footer img { height: 100%; width: auto; object-fit: contain; } .content-body > .games-showcase-sidebar { padding-left: 0; } aside.games-showcase-sidebar div.sidebar-showcase { padding: 0 0 var(--main-box-padding) 0; } @media screen and (max-width: 1100px) { .games-showcase-header img, .games-showcase-footer img { height: auto !important; width: 100% !important; object-fit: contain; } } @media screen and (max-width: 926px) { .games-showcase-header img, .games-showcase-footer img { object-position: 50%; height: 105px !important; width: 100% !important; object-fit: none !important; } } /**** #footer (copyright info) ****/ #footer { /* self */ color: var(--theme-footer-text-color); background: var(--theme-footer-background); background-clip: padding-box; padding: var(--main-box-padding); margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width); border-radius: var(--theme-footer-border-radius); position: relative; /* grid */ display: grid; grid-template-columns: [l] 1fr 0fr [r]; grid-template-rows: [t] auto auto [b]; z-index: 0; /* covered by content */ } .mw-footer li { color: var(--theme-footer-text-color); } #footer a { color: var(--theme-footer-link-color); } #footer a:hover { color: var(--theme-footer-link-color-hover); } #footer-info { font-size: 11px; display: contents; } #footer ul li { font-size: inherit; line-height: 1.5; padding: 0; } #footer-icons { grid-column: span 1/r; grid-row: t/b; place-self: end; } #footer #footer-info-lastmod { grid-column: l/span 1; grid-row: t/span 1; place-self: start; margin-bottom: 1em; } #footer #footer-info-copyright { grid-column: l/span 1; grid-row: span 1/b; place-self: end stretch; position: relative; padding-right: 100px; } #footer-info-copyright img { position: absolute; right: 0; /* mediawiki logo is 31px height, and this image has a 1px black border, a small tweak to make them visually matched on size and position */ bottom: -1px; height: 33px; width: auto; } #footer-places, #footer > div { display: none; } /**** main content box START ***********************************************************/ /****** responsive Layout ******/ @media screen and (max-width: 1800px) { :root { --main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */ } } /* screen and (max-width: 1800px) */ @media screen and (max-width: 1365px) { :root { --main-layout-sidespace: 0; --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px); } /* re-style "sidebar" nav */ body { height: 100%; grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right]; grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end]; } #p-logo { background-size: calc(var(--theme-site-logo-width) * 0.75) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.75); height: calc(var(--theme-site-logo-height) * 0.75); } #mw-panel { grid-column: aside-left/aside-right; grid-row: aside-start/aside-end; height: 35px; display: flex; align-items: flex-end; padding: 0 var(--main-layout-gap); border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; background: var(--theme-sidebar-box-background-2); } #mw-panel .portal, #mw-panel #p-logo + .portal { background: none; box-shadow: none; border: 0; margin: 0; position: relative; } #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { padding: 9px 12px 8px; border: 0; border-radius: 0; background: none; color: var(--theme-sidebar-heading-text-color-2); } #mw-panel #p-logo + .portal.expanded .vector-menu-heading, #mw-panel .portal.expanded .vector-menu-heading, #mw-panel #p-logo + .portal:hover .vector-menu-heading, #mw-panel .portal:hover .vector-menu-heading { background: var(--theme-sidebar-list-item-hover-mask); border-radius: 0; } #mw-panel .portal .vector-menu-heading::after { border-color: var(--theme-sidebar-heading-arrow-color-2) transparent; } #mw-panel .portal .vector-menu-heading:hover::after { border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent; } #mw-navigation #mw-panel .portal .vector-menu-heading::after { margin-left: 4px; } #mw-panel div.portal .vector-menu-heading::after { border-width: 6px 5px 0 5px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 5px 6px 5px; } #mw-panel #p-logo + .portal .body, #mw-panel .portal .body { display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */ position: absolute; left: 0; top: 100%; z-index: 50; width: max-content; border: var(--theme-sidebar-dropdown-border); border-top: 0; background: var(--theme-sidebar-dropdown-background); box-shadow: var(--theme-sidebar-box-shadow); border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius); min-width: 8em; } #mw-panel #p-logo + .portal.expanded .body, #mw-panel .portal.expanded .body, #mw-panel #p-logo + .portal:hover .body, #mw-panel .portal:hover .body { display: block !important; } #mw-panel .portal .body li a, #mw-panel .portal .body li a:visited { padding: 6px 8px; } /* search: move to sidebar nav box ("main nav bar") */ #mw-head #p-search { position: absolute; top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px); } #mw-head #right-navigation #p-cactions { margin-right: 0; } /* "more" menu in #right-navigation causes horizontal scroll bar appear */ #right-navigation .vector-menu-dropdown .vector-menu-content { left: auto; right: -1px; /* 1px for border */ } /* hide sidebar toggle */ #nav-content-size-toggle { display: none; } /* site footer */ body > footer { margin-top: var(--main-layout-gap); } #mw-head #p-search { border-bottom: 0; padding-right: calc(var(--main-box-padding) / 2); } } /* screen and (max-width: 1365px) */ @media screen and (max-width: 900px) { :root { --main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px); --main-layout-gap: 6px; --main-box-padding: 6px; background: var(--theme-site-background); } body { grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right]; } /** reset mw internal css **/ #mw-head { position: relative !important; margin-top: 0; top: 0; } div#mw-navigation div#mw-panel { display: flex; position: static; width: auto; overflow: visible; } div#mw-navigation div#mw-panel .portal { width: auto; } body #footer { padding-top: 0.75em; } body #footer #footer-info-lastmod, body #footer #footer-info-viewcount { display: block; } #mw-head div#left-navigation, #mw-head div#right-navigation { position: static; } div#p-logo { display: block; /* move to left */ margin: 0 var(--main-layout-gap); width: calc(var(--theme-site-logo-width) * 0.5); background-size: calc(var(--theme-site-logo-width) * 0.5) auto; } #p-logo .mw-wiki-logo { width: calc(var(--theme-site-logo-width) * 0.5); height: calc(var(--theme-site-logo-height) * 0.5); } div.mw-body { margin-top: 0; margin-left: 0; margin-right: 0; } #mw-head #p-search { background: var(--theme-navbar-search-background); padding: 6px 12px 6px 6px; border: var(--theme-box-border-width) solid var(--theme-box-border-color); border-radius: 5px; border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius); border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width); top: -110px; right: -4px; z-index: 50; } #mw-head, #mw-panel, .mw-body, #footer, #mw-page-base { border-radius: 0; border-left: 0; border-right: 0; margin-left: 0; margin-right: 0; } #mw-panel::before { left: 0; right: 0; } } /* screen and (max-width:900px) */ @media screen and (max-width: 720px) { :root { --main-layout-topbar-height: 35px; /* height of wiki.gg topbar */ } /* reset */ div#p-namespaces, div#p-views, div#p-variants { top: 0; } div#mw-navigation div#mw-panel { font-size: 12px; } /* styles */ #mw-panel #p-logo + .portal .vector-menu-heading, #mw-panel .portal .vector-menu-heading { font-size: 12px; padding: 8px 6px; } #mw-panel div.portal .vector-menu-heading::after, #mw-panel .portal.collapsed .vector-menu-heading::after { border-width: 5px 4px 0; margin-top: 1px; } #mw-panel div.portal.expanded .vector-menu-heading::after, #mw-panel div.portal:hover .vector-menu-heading::after { border-width: 0 4px 5px; } #mw-panel #p-logo + .portal { margin-left: calc(var(--main-layout-gap) - 6px); } div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { font-size: 12px; padding: 1px 8px; } .vectorTabs #ca-unwatch.icon a, .vectorTabs #ca-watch.icon a, .vectorTabs #ca-unwatch.icon a.loading, .vectorTabs #ca-watch.icon a.loading { padding: 4px 8px; } } /* screen and (max-width:720px) */ @media screen and (max-width: 600px) { :root { background: var(--theme-site-background); } /* reset mw internal css */ #footer #footer-icons { float: none; } #footer #footer-info-copyright { padding-right: 0; padding-bottom: 40px; right: auto; left: 0; } #footer-info-copyright img { right: auto; left: 0; } div#p-logo { margin: auto; width: 100%; height: 125px; } #mw-panel { margin-top: 45px; } #mw-panel::before { transform: translateY(45px); } #mw-head #p-search { top: -92px; box-sizing: border-box; width: 100%; max-width: 20em; margin: 0; padding: var(--main-box-padding); box-shadow: none; left: 50%; right: auto; transform: translateX(-50%); border-radius: var(--main-box-border-radius); border-width: var(--theme-box-border-width); } div#simpleSearch { margin: auto; width: auto; } /* content nav to icons */ div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, div.vectorTabs li a, div.vector-menu-dropdown .vector-menu-heading span { width: 20px; height: 20px; line-height: 20px; padding: 3px 6px; box-sizing: content-box; } div.vectorTabs li a::before, div.vector-menu-dropdown .vector-menu-heading span::before { content: ""; display: inline-block; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 20px; height: 0; border-bottom: 60px solid transparent; filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color)); margin: -40px 20px 0 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A"); } div.vectorTabs li:hover a::before, div.vector-menu-dropdown:hover .vector-menu-heading span::before, div.vector-menu-dropdown.open .vector-menu-heading span::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover)); } .vectorTabs li.new a::before, .vectorTabs li.new:hover a::before { filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink)); } #ca-edit a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A"); } #ca-view a::before, #ca-view-foreign a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E"); } #left-navigation li[id^=ca-nstab-] a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A"); } #ca-history a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A"); } #ca-talk a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A"); } #t-contributions a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E"); } #ca-addsection a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A"); } #ca-viewsource a::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A"); } #p-variants .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E"); } #p-cactions .vector-menu-heading span::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E"); } /* Except watch/unwatch star. It does not work under chrome. */ div.vectorTabs li.mw-watchlink a::before { border: 0; filter: none; margin: 0 20px 0 0; } } /* screen and (max-width:600px) */ @media screen and (max-width: 450px) { #mw-panel { padding-left: 6px; padding-right: 6px; } #mw-panel div.portal .vector-menu-heading::after { display: none; } #mw-panel #p-navigation #p-navigation-label, #mw-panel #p-lang #p-lang-label { width: 18px; display: block; white-space: nowrap; padding: 8px; } #p-navigation-label::before, #p-lang-label::before { content: ""; display: inline-block; vertical-align: bottom; background-color: transparent; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; width: 18px; height: 0; border-bottom: 60px solid transparent; position: relative; filter: drop-shadow(0 42px 0 var(--theme-text-color)); margin: -42px 20px 0 0; } #p-navigation-label::before { background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E"); } #p-lang-label::before { background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E"); } #mw-navigation #mw-panel #p-lang { margin-left: auto; display: flex; justify-content: flex-end; } #mw-panel #p-lang .body { left: auto; right: 0; } div#simpleSearch { width: 90%; } } /* screen and (max-width:450px) */ /***** Notification *****/ .mw-notification { color: var(--theme-text-color); border: 1px solid; /* background: var(--theme-box-border-color); */ border-color: var(--theme-border-color); box-shadow: var(--theme-border-color); transform: none; } /* postedit notification */ .postedit-container { top: 4em; } /* Notification boxes on the right, e.g. after patrolling an edit */ .mw-notification.mw-notification-type-error { color: var(--theme-notice-red-text-color); border-color: var(--theme-notice-red-text-color); } .mw-notification.mw-notification-type-warn { color: var(--theme-notice-orange-text-color); border-color: var(--theme-notice-orange-text-color); } /* css for floating-scroll v3.2.0 https://amphiluke.github.io/floating-scroll/ (c) 2022 Amphiluke */ .fl-scrolls { overflow: auto; position: fixed; } .fl-scrolls div { overflow: hidden; pointer-events: none; } .fl-scrolls div:before { content: " "; } .fl-scrolls, .fl-scrolls div { font-size: 1px; line-height: 0; margin: 0; padding: 0; } .fl-scrolls-hidden div:before { content: " "; } .fl-scrolls-viewport { position: relative; } .fl-scrolls-body { overflow: auto; } .fl-scrolls-viewport .fl-scrolls { position: absolute; } .fl-scrolls-hoverable .fl-scrolls { opacity: 0; transition: opacity 0.5s 0.3s; } .fl-scrolls-hoverable:hover .fl-scrolls { opacity: 1; } .fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] { bottom: 0; min-height: 17px; } .fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div { height: 1px; } .fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] { bottom: 9999px; } .fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] { left: 0; } .fl-scrolls[data-orientation=vertical] { right: 0; min-width: 17px; } .fl-scrolls[data-orientation=vertical] div { width: 1px; } .fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] { right: 9999px; } .fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] { top: 0; } /*css for wide table */ .table-wide { clear: both; position: relative; } .mw-parser-output > .table-width { margin-top: 0.5em; margin-bottom: 0.5em; } .table-wide-inner { overflow-x: auto; } .table-wide-inner > table { margin: 0 !important; } .table-wide:before { box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color); content: ""; display: block; width: 20px; height: 100%; pointer-events: none; position: absolute; right: 0; z-index: 2; } /*********************************************************************************************************** * Common styles for "real" wiki page content. ***********************************************************************************************************/ /* Tabber box */ .tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited { #BE3838; } /* Code box */ pre, code, .mw-code { background-color: #1a1a1a; color: #ffcc00; } /* Recent changes info box */ .mw-changeslist-legend { color:black; } /* Searched information */ .mw-search-profile-tabs { background-color: transparent; } /* Notifcation / Notice box */ .mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head { color: black; } .mw-echo-ui-placeholderItemWidget { color: black; } /* Advanced Box */ #mw-searchoptions { background-color: transparent; } /* Toolbar */ .wikiEditor-ui-toolbar { background-color: white; } .wikiEditor-ui-toolbar .booklet > .index { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a { color: white; } .wikiEditor-ui-toolbar .tabs span.tab a.current, .wikiEditor-ui-toolbar .tabs span.tab a.current:visited { color: white; } .wikiEditor-ui-toolbar .booklet > .index > .current { background-color: #b1b1b1; color: var(--theme-text-color); } .wikiEditor-ui-toolbar .booklet > .index > :hover { background-color: #565656; } .wikiEditor-ui-toolbar .page-characters div span { color: var(--theme-text-color); } .wikiEditor-ui-toolbar .page-characters div span:hover { background-color: var(--theme-button-border-color); } /* User Profile box */ .mw-message-box { color: black; background-color: transparent; } /* File information */ #filetoc { background-color: transparent; } .mw_metadata td { background-color: transparent; } .mw-datatable td { background-color: transparent; } .mw-datatable tr:hover td { background-color: #1F2827; } /** ToC **/ .toc { border-radius: 4px; border: 1px solid var(--theme-border-color); background: var(--theme-box-background); margin: 1em auto 1em 0; padding: 0; font-size: 1em; min-width: 12em; } .toc .toctitle h2 { margin: 0; display: flex; align-items: center; padding: 0 0.5em; } .toc .toctitle h2::before { content: ""; display: block; width: 12px; height: 0; border-bottom: 52px solid transparent; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; filter: drop-shadow(0 40px 0 var(--theme-text-color)); margin: -40px 6px 0 0; } .toc .toctitle { position: relative; overflow: hidden; text-align: left; } .toc .toctogglelabel { position: absolute; width: 100%; height: 100%; left: 0; top: 0; box-sizing: border-box; padding-right: 1em; display: flex; align-items: center; justify-content: flex-end; } .toc .toctogglespan::before, .toc .toctogglespan::after { display: none; } .toc .toctogglelabel::after { display: none; } .toc .toctogglelabel::before { content: ""; display: inline-block; background: none; position: relative; width: 0; height: 0; border-style: solid; border-color: var(--theme-widget-toc-arrow-color) transparent; border-width: 0 5px 6px 5px; vertical-align: middle; flex: 0 0 auto; } .toc .toctogglelabel:hover::before { border-color: var(--theme-widget-toc-arrow-color-hover) transparent; } .toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before { border-width: 6px 5px 0 5px; } /* Won't change ToC box width when toggle show/hide. */ .toctogglecheckbox:checked ~ ul { overflow: hidden; display: block; height: 0; border: 0; padding-top: 0; padding-bottom: 0; } /* content list */ .mw-content-ltr .toc ul ul, .mw-content-rtl.toc ul ul { margin: 0 0 0 1em; } .toc a { color: var(--theme-text-color); } .toc .tocnumber { color: var(--theme-text-color-note); } .toc .tocnumber::after { content: "."; } .toc .toctitle, .toc > ul { padding: 0.5em; } .toc > ul { border-top: 1px solid var(--theme-border-color); margin: 0; } .toc > ul a { display: block; padding: 2px 0.5em; border-radius: 4px; transition: background 0.1s; } .toc > ul a:hover { text-decoration: none; background: var(--theme-widget-toc-item-hover-background); } .toc h2 { font-weight: normal; } .toc li { margin: 0; } /*********************************************************************************************************** * common style for content box ***********************************************************************************************************/ .fullwidth, .full-width { width: 100%; } .nowrap { white-space: nowrap; } /* ".center" has width=100% rule, we don't want it, so use a different class name. */ .aligncenter, .align-center { text-align: center; } .alignleft, .align-left { text-align: left; } .alignright, .align-right { text-align: right; } /* clear fix for float block */ .clearfix { *zoom: 1; } .clearfix::before, .clearfix::after { content: " "; display: table; } .clearfix::after { clear: both; } /* Thumbnail background color */ html .thumbimage { background-color: #0b0029; } /** gallery **/ .thumbinner { border-radius: 5px; } li.gallerybox div.thumb { border-radius: 5px; } .gallery * { box-sizing: initial; } .mw-gallery-traditional .thumb { display: flex; background: none; } .mw-gallery-traditional .thumb a { display: block; } .portable-infobox { border: 1px solid var(--theme-border-color); background: none; } /*********************************************************************************************************** * css for specific pages ***********************************************************************************************************/ /*********** Main page START ****************/ /* Hide page title on main page */ body.rootpage-Terracotta_Wiki.action-view h1.firstHeading, body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators, body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before { display: none; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer { text-align: right; font-size: 12px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { border: 1px solid var(--theme-border-color); border-radius: var(--main-box-border-radius); padding: 1.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 { margin-top: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent p { margin: 0; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: flex; gap: 12px; align-items: stretch; margin-bottom: 1em; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap { display: block; margin-bottom: 0; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { flex: 1 0 auto; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .box { margin-bottom: 1em; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header { font-size: 16px; text-align: center; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em { display: inline-block; font-style: normal; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul { margin: 1em auto auto; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li { list-style: none; display: inline-block; margin: 0 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: flex; gap: 12px; flex-direction: column; flex: 2 2 400px; } @media (max-width: 900px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro { display: block; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay { flex: 3 3 800px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { display: flex; gap: 1em; } @media screen and (max-width: 1600px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a { flex-direction: column; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li { margin-top: 0.5em; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm { flex: 1 1 410px; } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { margin: 1em 0 0; display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1.5em; list-style: none; } @media screen and (max-width: 1400px) { body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul { grid-template-columns: 1fr 1fr; } } body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img { display: block; width: 100% !important; height: auto !important; } /*********** Main page END ****************/ .mp-flex { display: flex; flex-wrap: wrap; justify-content: flex-start; gap: 15px; } .mp-left { flex: 4; } .mp-right { flex: 1 275px; } .navbox { --navbox-bg-color: var(--theme-content-background); --navbox-text-color: var(--theme-text-color); --navbox-title-color: var(--theme-navbar-tab-background); --navbox-header-color: var(--theme-navbar-tab-background); --navbox-alt-color: var(--theme-content-background); --navbox-border-color: var(--theme-border-color) } .navbox { width: 100%; background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); margin: 1em auto; font-size: 84%; clear: both; padding: 2px; border-spacing: 0; border: 1px solid var(--navbox-border-color, #AAA); } .navbox-title, table.navbox th { padding-left: 1em; padding-right: 1em; text-align: center; } /* Even row striping */ .navbox-even { background: var(--theme-box-border-color); color: #000; } /* Odd row striping */ .navbox-odd { background: transparent; } .collapseButton { font-weight: normal; width: auto; } .navbox .collapseButton { width: 6em; } .navbar { font-size: 88%; font-weight: normal; } .navbox .navbar { font-size: 100%; } table.collapsed tr.collapsible { display: none; } /* Merges navboxes that are directly under eachother */ .navbox + .navbox { margin-top: -11px; } .navbox .navbox-title { background: var(--navbox-title-color, #CCF); color: var(--navbox-text-color, black); font-weight: bold; } .navbox .navbox-vde { float:left; width:65px; } .navbox .navbox-title-padright { padding-right: 65px; } .navbox .navbox-title-padleft { padding-left: 65px; } .navbox .navbox-subgroup { border-spacing: 0; width: 100%; } .navbox .navbox-gutter { height: 2px; } .navbox .navbox-subgroup .navbox-gutter { background: var(--navbox-bg-color, white); } .navbox .navbox-section-row > td { padding: 0; height: 100%; } .navbox .navbox-section { width: 100%; border-spacing: 0; } .navbox .navbox-above, .navbox .navbox-below { background: var(--navbox-header-color, #DDF); text-align: center; } .navbox .navbox-image { background: var(--navbox-bg-color, white); text-align: center; } .navbox .navbox-group, .navbox .navbox-header { background: var(--navbox-header-color, #DDF); color: var(--navbox-text-color, black); font-weight: bold; height: 100%; padding: 2px 4px; } .navbox .navbox-header-collapsible { padding-left: 65px; } .navbox .navbox-group { text-align: center; padding-left: 1em; padding-right: 1em; white-space: nowrap; } .navbox .navbox-group, .navbox .navbox-image-left { border-right: 2px solid var(--navbox-bg-color, white); } .navbox-image-right { border-left: 2px solid var(--navbox-bg-color, white); } .navbox .navbox-list { background: var(--navbox-bg-color, white); color: var(--navbox-text-color, black); width: 100%; height: 100%; padding: 0; } .navbox .alt > .navbox-list { background: var(--navbox-alt-color, #F7F7F7); } .navbox .navbox-list div { padding: 0px 4px; } .navbox .navbox-list.no-group { text-align: center; padding-top: 2px; padding-bottom: 2px; } .navbox .mw-collapsible-toggle { width: 65px; } /* hlist */ .hlist ul { margin: 0; list-style: none; } .hlist li, .hlist ul ul { display: inline; } .hlist li a { white-space: nowrap; } .hlist ul ul:before { content: "(" } .hlist ul ul:after { content: ")" } .hlist li:after { content: " • "; } .hlist ul ul li:after { content: "/"; } .hlist li:last-child:after, .hlist ul ul li:last-child:after { content: none; } li.gallerybox div.thumb { background-color: transparent; border: 0; } /* Mark redirects in Special:Allpages and Special:Watchlist */ .allpagesredirect { font-style: italic; } .allpagesredirect:after { color: #808080; content: " (redirect)" } .watchlistredir { font-style: italic; } /* Giving headers and TOC a little extra space */ h2 { margin-top: 20px; } .toc { margin-top: 20px; } /* Navboxes */ .navbox { width: 100%; clear: both; } /**************** * Template:Icon * *****************/ .infoicon { white-space: nowrap; display: inline-flex; align-items: center; gap: 5px; } .infoicon img { margin-bottom: 1px; width: auto; height: auto; max-height: 1.5em; max-width: 1.5em; } .mp-links { --gap:10px; } .mp-links > ul { display: flex; flex-flow: row wrap; justify-content: space-evenly; margin: 2px; gap:var(--gap); } .mp-links > ul > li { display:flex; flex-flow:column nowrap; align-items:stretch; text-align: center; box-sizing:border-box; flex: max(calc(50% - var(--gap)), 5em) 1 1; outline:1px solid var(--theme-link-color); transition:0.1s ease-in; } .mp-links > ul > li:hover { background-color: var(--theme-link-color); } .mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;} .mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;} .mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;} .mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;} .mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;} .mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;} .mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;} .mp-links > ul > li:hover a { text-decoration: underline; } .mp-links > ul > li > a { display: flex; align-items: center; justify-content: center; height:100%; flex:1 1 auto; box-sizing:border-box; padding:5px; } .mp-links > ul > li > a:first-child { height:100%; } .mp-links > ul > li > a:last-child:not(:first-child) { height:unset; } .mp-links.stretch, .mp-links.stretch > ul { height:100%; } .mp-links.side-image li { flex-flow:row nowrap; } .mp-list > ul { margin: 0; list-style: none; display: flex; column-width: calc(var(--list-col-width) + 3vw); column-gap: 0.5rem; flex-wrap: wrap; justify-content: center; } .mp-list > h3 { text-align: left; } /******************** * End Template:Icon * *********************/ 901e0494d52ba288ff9d7698444d3db6cfa8d6fe Potion of Freeze 0 296 468 2024-04-11T22:14:09Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Potion of Freeze Splash Potion of Freeze - Freezze II (0:10) Freeze (0:20) When Applied: -100% Speed When Applied: Arrow of Freeze - Freeze II (0:01) -50% Speed When Applied: -100% Speed ''Brew Frozen Rotten Flesh with a Corrupted Potion'' Frozen Rotten Flesh drops from the Frostbitten, which can be found in cold and snowy biomes. Splash Potions of Freeze and Arrows of Freeze a..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Potion of Freeze Splash Potion of Freeze - Freezze II (0:10) Freeze (0:20) When Applied: -100% Speed When Applied: Arrow of Freeze - Freeze II (0:01) -50% Speed When Applied: -100% Speed ''Brew Frozen Rotten Flesh with a Corrupted Potion'' Frozen Rotten Flesh drops from the Frostbitten, which can be found in cold and snowy biomes. Splash Potions of Freeze and Arrows of Freeze are extremely useful in combat ccf1e70462bfce33adb0e20b0f263c241c56b963 Gongylidia 0 297 469 2024-04-11T22:23:58Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Gongylidia - 3, 120% Leafcutter Ant Pupa When eaten: Gongylidia - 3, 120% +7.5% Vegetables When eaten: +7.5% Vegetables ''Interact with fungal-covered blocks under an anthill'' However, unless a Shroomlight is nearby the Leafcutter Ants, and their Queen, will become hostile. Gongylidia can be fed to Leafcutter Ants to heal or pacify them. It can also be fed to..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Gongylidia - 3, 120% Leafcutter Ant Pupa When eaten: Gongylidia - 3, 120% +7.5% Vegetables When eaten: +7.5% Vegetables ''Interact with fungal-covered blocks under an anthill'' However, unless a Shroomlight is nearby the Leafcutter Ants, and their Queen, will become hostile. Gongylidia can be fed to Leafcutter Ants to heal or pacify them. It can also be fed to the queen to increase the size of the colony b8b01e0acf7bf260529b794e8620b4c36c1f1901 Ghast Tear 0 298 470 2024-04-11T22:35:47Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Ghast Tear Potion of Regeneration ''Dropped by Ghasts'' This item can be obtained by killing Ghasts found in the Nether. Ghast Tears can also be brewed with an Awkward Potion to make Potions of Regeneration or craft End Crystals which can respawn the Ender Dragon." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Ghast Tear Potion of Regeneration ''Dropped by Ghasts'' This item can be obtained by killing Ghasts found in the Nether. Ghast Tears can also be brewed with an Awkward Potion to make Potions of Regeneration or craft End Crystals which can respawn the Ender Dragon. 15d548e1813cff515db50b4ded90e91c95ed598d Banana Slug Slime 0 299 471 2024-04-11T22:45:11Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Banana Slug Slime Banana Peel Banana Slug Slime Block ''Dropped by Banana Slugs'' This item can be obtained by killing Banana Slugs, which are found in forests. Banana Slug Slime can also be used to craft Banana Slug Slime Blocks. If one of these blocks touches water, it quickly absorbs it and converts it into Crystallized Banana Slug Mucus - which makes it an extremely effectiv..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Banana Slug Slime Banana Peel Banana Slug Slime Block ''Dropped by Banana Slugs'' This item can be obtained by killing Banana Slugs, which are found in forests. Banana Slug Slime can also be used to craft Banana Slug Slime Blocks. If one of these blocks touches water, it quickly absorbs it and converts it into Crystallized Banana Slug Mucus - which makes it an extremely effective way of clearing out a large amount of water. 12ef943f4cfdf3f099566140f413d2bc222abef6 Rabbit's Foot 0 300 472 2024-04-11T22:53:57Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Rabbit's Foot Lucky Scarf - Slot: Necklace Applies an extra level of fortune to mined blocks Durability: 256 Potion of Leaping - Jump boost (8:00) ''Dropped by Rabbits'' This item can be obtained by killing Rabbits or by looting village chests. Rabbit's Foot can also be brewed with Awkward Potions to make Potions of L..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Rabbit's Foot Lucky Scarf - Slot: Necklace Applies an extra level of fortune to mined blocks Durability: 256 Potion of Leaping - Jump boost (8:00) ''Dropped by Rabbits'' This item can be obtained by killing Rabbits or by looting village chests. Rabbit's Foot can also be brewed with Awkward Potions to make Potions of Leaping. e98e2d32f3d508ff91ea6be5e27c9e445e98d0b2 Witch Pupil 0 301 473 2024-04-11T23:42:47Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Witch Pupil Witch hat - Slot: Head (Dyeable) Sugar Redstone Dust Gunpowder Glowstone Dust ''Crafted using a Spider Eye, Glowstone Dust, Gunpowder, and Sugar'' Spider Eyes - dropped by Spiders and Witches or found in dungeon loot chests. Glowstone Dust -dropped by Witches and by mining Glowstone. Redstone..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Witch Pupil Witch hat - Slot: Head (Dyeable) Sugar Redstone Dust Gunpowder Glowstone Dust ''Crafted using a Spider Eye, Glowstone Dust, Gunpowder, and Sugar'' Spider Eyes - dropped by Spiders and Witches or found in dungeon loot chests. Glowstone Dust -dropped by Witches and by mining Glowstone. Redstone Dust - dropped by Witches and by mining Redstone Ore. Gunpowder - dropped by Witches and Creepers. Sugar - dropped by Witches and crafted with Sugar Cane. The Witch's Pupil can also be used to craft Fire Charges into Blaze Powder 97b881253820046b72cad8a8c5a31ea87c0b5126 Potion of Poison 0 302 474 2024-04-11T23:58:15Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Potion of Poison Potion of PoisonArrow of Poison Resistance - Poison Resistance (8:00) Poison (0:45) Arrow of Regeneration II - Regeneration II (0:07) Arrow of Poison - Poison (0:11) ''Brewed using Spider Eye, Jellyfish, or Stinger'' This item can be obtained by brewing a Spider Eye, Jellyfish, or Stinger with an Awkward Potion...." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Potion of Poison Potion of PoisonArrow of Poison Resistance - Poison Resistance (8:00) Poison (0:45) Arrow of Regeneration II - Regeneration II (0:07) Arrow of Poison - Poison (0:11) ''Brewed using Spider Eye, Jellyfish, or Stinger'' This item can be obtained by brewing a Spider Eye, Jellyfish, or Stinger with an Awkward Potion. Spider Eyes drop from Spiders. Jellyfish drop from Jellyfish. Stringers drop from The Queen Bee. A Potion of Poison can be brewed with a Fermented Spider Eye to make a Potion of Harming. 9619b700ef63bbdf5cd2ba51356a851f8ba2c1a7 Potion of Harming 0 303 475 2024-04-12T00:04:11Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Potion of Harming - Instant Damage Arrow of Harming - Instant Damage II Arrow of Healing - Instant Health II ''Brewed using a Fermented Spider Eye, Potion of Healing, or Poison'' This item can be obtained by brewing a Fermented Spider Eye with a Potion of Poison or Potion of Healing" wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Potion of Harming - Instant Damage Arrow of Harming - Instant Damage II Arrow of Healing - Instant Health II ''Brewed using a Fermented Spider Eye, Potion of Healing, or Poison'' This item can be obtained by brewing a Fermented Spider Eye with a Potion of Poison or Potion of Healing 8225e6eb6b921d223fc4216a1b042138e02b9341 Potion of Weakness 0 304 476 2024-04-12T00:09:42Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Potion of Weakness - Weakness (1:30) Arrow of Weakness - Weakness (0:30) When Applied: Potion of Strength - Strength II -4 Attack Damage When Applied: +6 Attack Damage ''Brewed using a Fermented Spider Eye and Water Bottle'' This item can be obtained by brewing a Fermente..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Potion of Weakness - Weakness (1:30) Arrow of Weakness - Weakness (0:30) When Applied: Potion of Strength - Strength II -4 Attack Damage When Applied: +6 Attack Damage ''Brewed using a Fermented Spider Eye and Water Bottle'' This item can be obtained by brewing a Fermented Spider Eye with a Water Bottle. 6bb126e4c4068ce26e7a32daf32e7d23318ab5cf Potion of Slowness 0 305 477 2024-04-12T00:19:10Z Strix 398684 Created page with " '''Tasks:''' '''Rewards:''' Potion of Slowness - Slowness (1:30) Arrow of Slowness - Slowness IV (0:02) When Applied: When applied: -15% Speed -60% Speed Turtle Shell - 2, 275/275 When on Head: +2 armor..." wikitext text/x-wiki '''Tasks:''' '''Rewards:''' Potion of Slowness - Slowness (1:30) Arrow of Slowness - Slowness IV (0:02) When Applied: When applied: -15% Speed -60% Speed Turtle Shell - 2, 275/275 When on Head: +2 armor Durability: 275 ''Brewed using a Fermented Spider Eye and Potion of Leaping/Swiftness'' This item can be obtained by brewing Fermented Spider Eye with a Potion of Leaping or Potion of Swiftness 483503d2350f8fcbcabf97a8b607459b87b114b9 The Chocolate Edition Wiki 0 1 478 413 2024-04-12T00:21:44Z Azgoodaz 36052 wikitext text/x-wiki <div class="mainpage-left"> <div style="text-align: center; font-size: x-large; padding: 1em;">'''Welcome to The Chocolate Edition Wiki!'''</div> The Chocolate Edition Wiki serves as the definitive encyclopedia for [[The Chocolate Edition]] modpack for [[mc:Main Page|Minecraft]] developed by PoorPrune, Soul, Guyperson1, Renko, [https://www.curseforge.com/members/gildedtoxin/projects Toxin] and [https://www.curseforge.com/members/sttrlx/projects Strix].<br> <div class="mp-box"><!-- BEGIN About box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">About</div> [[File:Chocologo.png|link=The Chocolate Edition|100px|left]] This mudpack is not Vanilla Plus, or Vanilla 2, or any other fancy term- it's Chocolate. Straight up. This modpack is Minecraft if it had Terraria devs, Minecraft without the tedium, Minecraft without the urge to start a survival world and ditch it after getting iron. The Chocolate Edition features smooth performance, over 45+ unique and customized bosses, over 20 dungeons, 20 new pets/mounts and over 1,000 of new blocks and master machinery. Learn more here, [[The Chocolate Edition]]. </div> </div> </div> <div class="mp-box"><!-- BEGIN About box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">Content</div> <div class="mp-list" style="--list-col-width:110px;"> * {{i|General Guidebook}} * {{i|Combat Specialist}} * {{i|Resource Gathering}} * {{i|Explorers Essentials}} * {{i|Craftsmanship and Building}} * {{i|Agriculture Infrastructure}} * {{i|The Eyes}} * {{i|Locked Items}} </div> </div> </div> </div> </div> <div class="mainpage-right"> <div class="mp-box"><!-- BEGIN Update box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">Latest Update</div> <center> : {{CurrentUpdate}} </center> </div> </div> </div> <div class="mp-box"><!-- BEGIN Wiki box--> <div class="body"> <div class="MPheading">Wiki Community</div> ;How to help : Visit [[The Chocolate Edition Wiki:Community portal|Community Portal]] to see how you can help contribute to the The Chocolate Edition Wiki! Remember to maintain a standard for grammar and punctuation in your contributions, please. Join the community by [[Special:CreateAccount|signing up]] or [[Special:UserLogin|logging in]].<br> This wiki currently contains '''[[Special:Statistics|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]]''' articles. Everyone is welcome to edit! </div> </div> </div> __NOTOC__ __NOTITLE__ [[Category:{{SITENAME}}]] befb8785a8ca5e76d5047ec6c505e0f10040dac5 479 478 2024-04-12T00:33:54Z Toxin 362618 wikitext text/x-wiki <div class="mainpage-left"> <div style="text-align: center; font-size: x-large; padding: 1em;">'''Welcome to The Chocolate Edition Wiki!'''</div> The Chocolate Edition Wiki serves as the definitive encyclopedia for [[The Chocolate Edition]] modpack for [[mc:Main Page|Minecraft]] developed by PoorPrune, Soul, Guyperson1, Renko, [https://www.curseforge.com/members/gildedtoxin/projects Toxin] and [https://www.curseforge.com/members/sttrlx/projects Strix].<br> <div class="mp-box"><!-- BEGIN About box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">About</div> [[File:Chocologo.png|link=The Chocolate Edition|100px|left]] This modpack is not Vanilla Plus, or Vanilla 2, or any other fancy term- it's Chocolate. Straight up. This modpack is Minecraft if it had Terraria devs, Minecraft without the tedium, Minecraft without the urge to start a survival world and ditch it after getting iron. The Chocolate Edition features smooth performance, over 45+ unique and customized bosses, over 20 dungeons, 20 new pets/mounts and over 1,000 of new blocks and master machinery. Learn more here, [[The Chocolate Edition]]. </div> </div> </div> <div class="mp-box"><!-- BEGIN About box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">Content</div> <div class="mp-list" style="--list-col-width:110px;"> * {{i|General Guidebook}} * {{i|Combat Specialist}} * {{i|Resource Gathering}} * {{i|Explorers Essentials}} * {{i|Craftsmanship and Building}} * {{i|Agriculture Infrastructure}} * {{i|The Eyes}} * {{i|Locked Items}} </div> </div> </div> </div> </div> <div class="mainpage-right"> <div class="mp-box"><!-- BEGIN Update box--> <div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;"> <div class="heading mobileleft"></div> <div class="body"> <div class="MPheading">Latest Update</div> <center> : {{CurrentUpdate}} </center> </div> </div> </div> <div class="mp-box"><!-- BEGIN Wiki box--> <div class="body"> <div class="MPheading">Wiki Community</div> ;How to help : Visit [[The Chocolate Edition Wiki:Community portal|Community Portal]] to see how you can help contribute to the The Chocolate Edition Wiki! Remember to maintain a standard for grammar and punctuation in your contributions, please. Join the community by [[Special:CreateAccount|signing up]] or [[Special:UserLogin|logging in]].<br> This wiki currently contains '''[[Special:Statistics|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]]''' articles. Everyone is welcome to edit! </div> </div> </div> __NOTOC__ __NOTITLE__ [[Category:{{SITENAME}}]] e15f60fa9cb0a0ade98a234caed57a5b3740af13